一 、首先学习在Python编写代码过程中应当注意的一些问题
#什么是注释-提示程序员或者阅读代码的人,当执行程序的时候 并不会执行注释,代码也不会被注释影响 #为什么要写注释? 团队协同配合,方便自己阅读,方便其他人阅读。 #打印的内容如果是字符串的话 #必须使用引号来包裹 #什字符串么是字符串?字符穿成一串 文,什么是字符? 任意一个字符 数字 汉字 符号 都是字符 #下面的都是字符串吗?答;是的 #Python里面在声明变量的时候 #不需要指明变量的类型 #变量 #= 表示赋值 把=号右边的值赋予给左边 #变量的命名最好做到“见名知意” #<build -in function input> #bulit 建 in 里;在。。。function函数;方法 Input 输入 #input 为系统的一个内在函数 #练习: 在控制台分别输入姓名,年龄,爱好
math = input() gym = input() chinese = input() print('我的数学成绩是'+math+',我的体育成绩是'+gym+',我的语文成绩是'+chinese)
分别输入三个成绩分数 运行程序结果如下
二 、分析此程序代码 并运行
#字符串拼接+ name = '张三' fond = '喝酒' print(name + '喜欢' + fond) # js # %s占位符 计算机里面常见的一个符号 # 作用是:相当于一个变量 print('我的姓名是%s' % name) print('我的姓名是%s,我的爱好是%s' %(name, fond)) # format 格式 content = 'python9期' # .format()里面直接写值或者写变量 print('我们是{}的学员'.format('大数据')) print('我们是{},我们喜欢{}'.format('codingman','coding'))
三 、熟悉一些Python基本的变量以及变量规则
# 1 . 变量的命名要做到:见名知意,禁止使用无意义的名字 如:asdasd,abc, # 2 . 变量的名字可以包含字母以及下划线以及数字,但是禁止使用纯数字,汉字,符号, # 3 .变量的名字可以写的很长,但是尽量不要写的太短 todaymystep tms,id # 4 .变量的命名you两种方式 # (1)驼峰命名法 # 大驼峰MyName CodingMan # 小驼峰myName codingMan # (2)下划线命名法 # my_name coding_man # 5 .变量的命名不能和系统保留字一样
四 、熟悉四种条件判断结构及运行结果
一 、
#条件判断之 if结构
score = 120 if score >=60: print('带你去海洋馆')
二 、
条件判断之 if else 结构
salary = 9999 if salary >= 1000: print('哎哟,不错哦') else : print('努力吧')
三 、
条件判断表达式之 if elif 结构
salary = 2000 if salary<=2000: print('hello,小屌丝') elif salary <= 4000 : print('hello,小青年') elif salary < 8000 : print('hello,小帅哥') elif salary < 20000 : print('hello,小老板') elif salary < 60000 : print('hello,小土豪')
四 、
条件判断表达式之 if elif else 结构
price = 100000 if price < 300: print('老年机') elif price < 1000: print('千元机') elif price < 3000: print('时尚机') elif price <=10000: print('豪华机') else : print('轰炸机')
总结
#总结 : 如果if条件判断表达式里面写了else,那么 # 这些条件有且只有一个会被执行 # 注意 :不管在input里面输入任何内容,它的类型都是字符串类型 count = input('请输入分数') #强制类型转化:将被转化对象转化成数字类型 #is 是:是否 #digit 数字 #如果值为“数字”的话 if count.isdigit(): #转化成真正的数字 count = int(count) if count > 60 : print('及格') else: print('不及格') else: print('输入的内容格式不正确')
五 、
name = '张三' name1 = '李四' print(name + name1) age = 18 year = 1 print(age + year ) # TypeError: must be str, not int # 类型错误 必须是字符串 不能是数字 # print(name + age) age = 18 year = 1 print(age - year) print(age * year) # 求余 print(age % year) # 除法 print(age / year) ''' 美女征婚 1.对方必须是男的 2.对方房子面积不能小于100 3.对方的工资不能少于20w 4.对方的车子价值不能少于50w 如果对方存款超过1000w 以上条件无视 如果对方存款超过500w 车子 工资条件无视 如果对方存款不超过100w 结束相亲 要求:男方所有条件 以input形式输入 ''' sex = input('请输入性别') house_area = input('请输入房子面积') salary = input('请输入工资') car_price = input('请输入车子价值') money = input('请输入存款') # 转化数字 house_area = int(house_area) salary = int(salary) car_price = int(car_price) money = int(money) # 大于1000w if money > 10000000 : print('相亲成功') # 小于100w elif money < 1000000 : print('凉凉') # 大于100w 小于1000w else : # 大于500w 小于1000w if money > 5000000 : # 如果性别是女的 if sex == '女' : print('再见') # 男的 else : # 房子面积小 if house_area < 100 : print('世界那么大 我想去看看') # 房子面积满足要求了 else : print('好想跟他回家') else : print('先处着看看')
更多推荐
对于初学python编程语言的学习者最适合的初级程序教程以及代码详解!!
发布评论