第3章 编程概论

知识点:

        (1)注释(comment):用于解释代码的功能,用 #表示

        (2)打印(print):可以打印任何内容,只要记得加上双引号。例如:

print("hello,world!")

         (3)代码行:可用 反斜杠  \  换行

          (4)对象(object): 拥有3个属性的数据值:唯一标识,即存储地址不变;数据类型;值。

            (5)字符:类似 a 或 1 这样的单个符号

           (6)字符串:由引号  " "   包括的一个或多个字符组成的序列

             (7)常量:一个永远不会改变的值

              (8)变量:会改变的值。由一个或多个字符组成的名称构成,并使用赋值符等号赋予这个名称一个值.  

                (9)操作符: % 表示两个变量相除取余数// 表示两个变量相除取商 。

               (10)增减某个变量的值:变量自增或自减一个值,然后再赋予自己。如:x +=1 或 x -=1  表示 x 加 1或 减 1 再赋与自己。

               (11)条件语句:if ...elif......else。elif 表示另外如果

课后习题:1、编写程序:如果变量的值小于10,打印消息;如果大于或等于10则打印不同的消息。

1 x =input("type a number:")
2 x = int(x)#别忘了定义 x 的数据类型
3 if x<10:
4     print("hi,man!")
5 else:
6     print("hi,boy!")

                 2、编写程序:如果变量的值小于或等于10,打印一条消息;如果大于10且小于或等于25,则打印一条不同的消息;如果大于25,则打印另一条不同消息。

1 x =input("type a number:")
2 x = int(x)#别忘了定义 x 的数据类型
3 if x<=10:
4     print("hi,man!")
5 elif 10<x<=25:
6     print("hi,girl")
7 else:
8     print("hi,boy!")

              3、编写一个将两个变量相除,并打印余数的程序

1 x = 10
2 y = 6
3 print(x%y)

               4、编写一个将两个变量相除,并打印商的程序

1 x = 10
2 y = 6
3 print(x//y)

               5、编写程序:为变量age赋予一个整数值,依据不同的数值打印不同的字符串说明。

 1 age = input("type in your age:")
 2 age = int(age)
 3 if age%2 ==0:
 4     print("age 是偶数")
 5 else:
 6     print("age 是奇数")
 7 
 8 
 9 
10 if age<=30:
11     print("hello,年轻人")
12 elif  30<age<=60:
13     print("hello,中年人")
14 else:
15     print("hello,老年人")

猜你喜欢

转载自www.cnblogs.com/yijierui/p/12811776.html