# day 1 ### 解释器安装 1.下载解释器 5.添加环境变量 环境变量:方便解释器运行 ### 3.第一个脚本 打开电脑终端win+r 输入命令:解释器路径 脚本路径(建议py后缀) ### 4.编码 1.初始编码 - ascii ,英文 ,8位表示一个东西(字节) , 2***8只能代表字母符号 - Unicode ,万国码 32位 4个字节表示一个字母 表示 一个中文 - UTF-8 给万国码压缩,用尽量少的位数表示一个东西,以8个位为单位 最多用4字节=32位表示,中文:3字节=24位表示。 英文一个字节 2.python解释器编码 - py2 :ascii - py3 :utf-8 3.文件编码 用什么编码,用什么打开 解码一致硬盘上保存的永远是0101010 ### 5.解释器 ### 6.输出 print('你想要输出的东西') 特殊: - py2:print "你好" - py3:print("你好") 9 ### 7.数据类型 'ALEX',一般称为字符串 666,一般称为数字、整形 True /False ,一般称为 布尔类型 1.字符串 - 单引号 - 双引号 - 三引号 2.整形 3.布尔类型 ### 9.变量 变量的要求: 1.变量名只能包含:字母 数字 下划线 2.数字不能开头 3.不能是Python的关键字 4.建议: 见明之意: name ="alex" age =18 用下划线连接 alex_dad ### 10.综上练习题 #第一题 age =18 new_age=age +1 print(new_age) #第二题 name = 'alex' new_name =name + 'sb' print(new_name) #第三题 age ='666' new_age=age+"666" print(new_age) #第四题 age ='666' new_age=age+666 print(new_age) # 报错 应加字符串 #第五题 age ='6' new_age=age * 2 print(new_age) #第六题 age ='alex' new_age=age * 2 print(new_age)#在Python中字符串可以相乘 #第七题 age=18 value = age >=19 print(value) #第八题 _=9 _ 9 = 9 9name ='alex' x True = 9 x ### 11.输入 user_name =input("请输入你的姓名:") message= user_name+('烧饼') print(message) 注意 - input 输入的得到的东西永远是字符串 - Py版本区别 实例 user_name =input("请输入你的姓名:") password = input("请输入你的密码:") message= ('你的姓名是:')+user_name + "; 你的密码是:" +password #用户名和密码拼接 #输出用户名和密码拼接的结果 print(message) ### 12.注释 ###### # 单行注释 """ 在这里写多行注释 """ ### 13.条件判断 1.初级条件句 #请实现一个功能:让用户输入性别 ,如果是男,则输出:再见; 如果是 女:则输出 来呀来呀 """如果是男生: 打印再见 否则: 打印来呀 """ gender = input ("请输入性别:") if gender == "男" : print ('再见') else : print ('来呀来呀') 2.中级条件句 #请实现一个功能:让用户输入性别 ,如果是男,则输出:再见; 如果是 女:则输出 来呀;如果是人妖:找Alex去,他也是。否则:滚 """如果是男生: 打印再见 否则: 打印来呀 """ gender = input ("请输入性别:") if gender == "男" : print ('再见') elif gender == '女': print ('来呀来呀') elif gender =='人妖' : print('找冯建旨,他也是') else: print ('滚') print('end') 3.最简单语句 gender = input ("请输入性别:") if gender == "男" : print ('再见') 4.练习题 #第一题让用户输入一个数字,猜: 如果数字 >50 则输出:大了; 如果数字<=50,则输出:小了 num = input ('请输入一个数字') number =int(num) if number > 50: print('大了') else: print('小了') #第二题 :用户名密码登录 username= input('请输入用户名:') password= input('请输入密码:') if username == 'alex' and password == 'oldboy' print('欢迎登录') else: print('用户名账号密码错误') #一个等号赋值两个等号比较 ### 14.pycharm 的安装 # day2 ### 1、内容回顾 - 练习 评分规则: A >=90 B >=80 C >=70 D 其他 用户输入成绩,根据成绩划分不同的等级 score = input ('请输入成绩: ') ```python score = input('请输入成绩:') score_int = int(score) if score_int >=90: print('A') elif score_int >=80: print('B') elif score_int >=70: print('C') else: print('其他') ``` # 7.关键字 :break """ while True: print(666) break print("结束") """ # 练习:通过break实现1~10 终止当前循环 """ count = 1 while True: #请求进来 print(count) if count == 10: break count = count +1 print("结束") """ #8.关键字continue 本次循环如果遇到continue,则不在往下走,而是回到while条件位置 #打印1,2,3,4,5,6,8,9,10 ''' count = 1 while count <= 10: if count ==7: count = count + 1 continue print(count) count = count +1 ''' 11.总结 - while的基本结构 - break - continue - while else ### 3.字符串格式化 1.%s 2.%d 3.%% ```python #字符串格式化存在的意义 """ name= input('姓名: ') do= input('在干什么: ') template= "%s在教室,%s。" %(name,do) print(template)""" # template = "我是%s,年龄%s,职业%s。"%("alex","73","讲鸡汤",) # print(template) # template = "我是%s,年龄%d,职业%s。"%("alex","73","讲鸡汤",) # print(template) name = 'alex' template= "%s现在手机电量是100%%"%(name,) #字符串格式化打%需要打两个%% print(template) ``` ### 4.运算符 ```python ###############算数运算符################## # value = 11 % 3 # print(value) #练习题:打印1~100之间的奇数。 # count = 1 # while count <= 100: # val = count % 2 # if val % 2 != 0: # print(count) # # count= count+1 # #练习题:打印1~100 的和。 """ count = 1 sum = 1 while count < 100: count = count + 1 sum +=count print (sum)""" ###############逻辑运算################## # 一般情况下 # if 1 > 0 or 1>2: # print('666') # value = 1 or 9 # 字符串转数字 # v1 = '666' # v2 = int (v1) # print(v2) #转换 """ -字符串转文字 -数字转换字符串 对于or ,如果有遇到 value= 1or 9 第一个值是真,则打印,如果是假,则值为第二值,o false 1---true """ #对于and,如果遇到 """ 如果第一个值转换成布尔值是true ,则value取第二个值 如果第一个值转换成布尔值是false ,则value取第一个值 """ # v1 = 1 and 0 # v2 = 1 and 7 # print(v2) #综合 # 先看and再看or v1 = 1 and 9 or 0 and 6 print(v1) ``` ### 4.编码 - ASCII - Unicode - ecs2 - ecs4 - UTF-8 中文用3个字节 - utf-16 - gbk 中文用两个字节 - gb2312 中文用两个字节。 ### 5.博客 注册 申请开通博客 ### 6.git 下载全部下一步 在某个文件夹下写作业 写完之后,再此文件下
标签:python,age,输入,input,print,new,day,### From: https://www.cnblogs.com/zhangyinxuan/p/17246836.html