说明:python为3.x。在pycharm中测试通过
""" python区分大小写 目前已经测试过得函数 print(x):将x输出到控制台 type(x):查看x的变量类型 input():变量输入,用户输入的任何内容Python都认为是一个字符串 """ # password = input("请输入你的密码:"); # print(password) """ l类型转换函数 int(x):将x转换为一个整数 float(x)将x转换到一个浮点数 number = input("请输入数字:"); intnumber = int(number) floatnumber = float(number) print("结果如下:") print(number) print(type(intnumber)) print(type(float(floatnumber))) """ # 测试 price = float(input("输入一个数:")) weight = float(input("输入另一个数:")) money = price * weight print(money) """ 变量的格式化输出 1、在python中可以使用print函数将信息输出到控制台 2、如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符 3、%被称为格式化操作符,专门用于处理字符串中的格式 包含%的字符串,被称为格式化字符串 %和不同的字符连用,不同类型的数据需要使用不同的格式化字符 %s 字符串 %d 有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 %f 浮点数,%.02f表示小数点后只显示两位 %% 输出% """ print("输入的数字是:%.2f,%.2f;乘积为:%.2f" % (price,weight,money)) name = "小明" print("我的名字叫%s,请多多关照" % name) student_no = 10 print("我的学号是:%05d" % student_no) # 定义一个小数 scale,输出 数据比例是10.00% scale = 0.25 print("数据比例是: %.2f%%" % (scale * 100)) # 查看python中的关键字 import keyword # 先导入 print(keyword.kwlist) """ Python语句if语法:在python中,if语句就是用来进行判断,格式如下 if 要判断的条件: 条件成立时 要做的事情 注意:代码的缩进为一个tab键,或者4个空格 --建议使用空格 在Python开发中,tab和空格不要混用 Python中的比较运算符 ==:是否相等 !=:是否不相等 >:大于 <:小于 >= <= 2.x中还有<> if语句以及缩进部分是一个完整的代码块 """ age = int(input("请输入年龄:")) # 顶格写if if age >= 18: print("可以进网吧") print("条件符合执行") else: # 必须配合if使用 且要顶格写 print("条件不成立时运行") print("条件都会执行") """ Python中的逻辑运算符包括:与and 或or 非not三种 """ # 判断年龄是否在0-120之间 and运算符测试 age = 130 if age >= 0 and age <=120: print("年龄在0至120之间") else: print("年龄不在0到120之间") # 定义两门功课的乘积,只要一门大于60分即合格 or运算符测试 python_score = 60 c_score = 58 if python_score >= 60 or c_score >= 60: print("成绩合格") else: print("成绩不合格") # 定义一个布尔型变量,判断是否是本公司员工 not运算符测试 # 如果is_employee=False,说明不是本公司员工。输出不是本公司员工, is_employee = False if not is_employee : print("不是本公司员工") else: print("是本公司员工") # elif语法使用测试,elif必须与if同时使用,不能单独使用 math_score = 85 if math_score >= 60 and math_score < 80: print("成绩合格") elif math_score >= 80 and math_score < 90: print("成绩良好") elif math_score >=90 and math_score < 100: print("成绩优秀") elif math_score == 100: print("成绩完美") else: print("成绩差透了") # if嵌套测试 火车站安检 has_ticket = True # 是否购票 knife_length = 20 # 表示刀的长度 超过20cm不允许上车 if has_ticket: print("车票检查通过,开始进行安检") if knife_length > 20: print("刀不能超过20cm,你的刀长度为%dcm,安检不通过" % knife_length) else: print("安检通过") else: print("没有购买车票,安检失败")