变量:是为了存储程序过程中的一些中间结果 为了方便日后调用
命名规则:
1.具有描述性
2.变量名只能与下划线 数字 字母组成 不可以是特殊字符
3.不能已中文为变量名
4.不能以数字、空格、特殊字符开头
5.保留字符不能用作变量。
6.尽量不以大写字母开头
7.变量严格区分大小写
input默认接受的所有数据都是字符串 即便输入的是数字被当做字符串处理
实例(一):已知某人死亡年龄,根据输入的现在年龄推算出还能活多少年。
1 deage=90 2 name=input("name") 3 age=input("age") 4 print(name+"还能活"+str(deage-int(age))+"年") 5 6 age_of_u=40 7 guess_age=int(input("guess the age:")) 8 if guess_age == age_of_u: 9 print("yes.you got it...") 10 else: 11 print("no ,you‘r wrong") 12 13 14 15 death_age=80 16 17 name=input("此人姓名:") 18 19 age=input("此人现在的年龄:") 20 21 print(name+"还能活"+str(80-int(age))+"年!")
实例(二):一次机会猜幸运数字
1 lucky_number=60 2 3 guess_number=int(input("给你一次机会猜猜这个幸运数字是多少:")) 4 5 if guess_number==lucky_number: 6 7 print("猜对了 !") 8 9 elif guess_number>lucky_number: 10 11 print("大了 !大了!") 12 13 else: 14 15 print("小了!小了")
实例(三):猜幸运数字,猜对为止
1 lucky_number=666 2 guess_number=int(input("猜猜这个数字是多少:")) 3 while guess_number !=lucky_number: 4 guess_number=int(input("请重新输入:")) 5 if guess_number>lucky_number: 6 print("大了!") 7 elif guess_number<lucky_number: 8 print("小了!") 9 else: 10 print("猜对了!") 11 12 import getpass 13 name=input ("name:") 14 password=getpass.getpass("password") 15 if name=="lcg"and password=="123": 16 print ("welcome") 17 else: 18 print("Login falied")
时间: 2024-11-05 11:46:15