目录
一、input函数的使用
a=input('请输入数字a=')
input接收用户输入的数据,当用户未输入时,它会一直等着用户输入,不会继续往下执行。input其实包含两个部分,第一部分是输出input的参数,第二部分是获得输入的数据,这是input完整的使用。
二、int函数的使用
a=int(input('请输入数字a='))
int函数将数字字符转化为整型,大部分情况下是用不着的,只有在使用input函数时会使用,将输入的字符转化为整型数字。
三、变量命名规则
变量名只能由字母、下划线、数字组成;只能由字母或下划线开头,数字不能开头。
在变量取名字时,有些名字是不能取的,这些名字叫关键字。就像古代皇帝的名字一样,一旦他们看中的字并作为自己的名字,普天之下都要避开,这叫避名讳,比如南京“后宰门”之前叫“厚载门”,因为犯了几位明代皇帝的名讳(如朱厚照、朱厚熜、朱载垕),因此改为“后宰门”。
四、位运算
我们进行的平常的计算叫算数运算,计算机进行的计算叫位运算。算数运算就是加减乘除,位运算就是针对二进制的与或非等。
1&1=1,1&0=0,0&1=0,0&0=0.
1|1=1,1|0=1,0|1=1,0|0=0.
与和或就像中国的两种家长,“与家长”比较严格,孩子语文考了一百分,数学考了五十分,在他眼里这孩子比较糟糕。“或家长”比较宽松,同样孩子语文考了一百分,数学考了五十分,在他眼里孩子就是个天才。
六、if语句
num=input('输入序号:')
if int(num)==1:
print('1.一号蛋糕.单价:5')
elif int(num)==2:
print('2.二号蛋糕.单价:',15)
elif int(num)==3:
print('3.三号蛋糕.单价:',10)
elif int(num)==4:
print('4.四号蛋糕.单价:',20)
else:
print("今日无")
if-else是一种平行的关系,就像去吃饭一样,A饭店没开门,就去B饭店,B饭店没开门,就去C饭店,可以有多种选择。
outkey=int(input('请输入小区门禁密码'))
if outkey == 123456:
print('欢迎进入本小区')
unitkey=int(input('请输入单元门禁密码'))
if unitkey == 123:
print('可以进入单元门了')
homekey=int(input('请输入家门密码'))
if homekey == 321:
print('欢迎回家')
else:
print('非本小区人员不得进入')
if嵌套是一种垂直的关系,就像回家一样,先要进入小区大门,才能进入单元门禁,最终就可以进入自己的家门,而不可能跳过前面的步骤,直接打开家门。上一层永远是下一层的基础,以此类推。