Python基本数据类型,用户交互,格式化输出,运算符,多种赋值方式,多种运算符 一.Python基本数据类型 1.回顾之前学过的基本数据类型 1.整型(整数) 应用场景:年级,班级人数,年份 代码实现: age = 18 表达关键字:int 2.浮点型(小数) 应用场景:薪资,身高,体重 代码实现: height:1.83 表达关键字:float 3.字符串(文本) 应用场景:姓名,地址,爱好 代码实现: name = 'jia' 表达关键字:str 4.列表(存储多个数据值) 应用场景:存储…
一.while循环的基本结构 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序:判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件为假. 程序退出 二.break与continue 1.break: break是用来终止当前本层循环 2.continue: continue是停止当前本次循环,继续执行下次循环 三.格式化输出及运算符 1.格式化输出 %s 占位字符串 %d 占位数字 2. 运算符 and: 并且, 两端同时为真…
python是一天学一点,就这样零零碎碎…… 格式化输出 %是占位符,%s是字符串格式,%d整数格式,%f是浮点数格式 name = input('输入姓名') age = input('输入年龄') str = '年龄:%d,姓名:%s' %(int(age),name) str = '年龄:%s,姓名:%s' %(age,name) print(str) 因为input默认输入的是类型是字符串,所以即便输入一个数字,其格式化也是%s ,但是如果想用%d格式输出,则需先强制转换成int类型 w…
示例:返回booleanli = [] li = {} li = () if not li: print(1) radiansdict.has_key(key) #如果键在字典dict里返回true,否则返回false 示例所有的数据类型都自带布尔值,数据只有在0,None和空的时候为Falseprint(bool())print(bool())print(bool(''))print(bool(' '))print(bool(0))print(bool(None))print(bool(Fal…
1.接收用户的输入 在Python3:input会将用户输入的所有内容都存成字符串类型 列: username = input("请输入您的账号:") # "egon", print(username, type(username)) age = input("请输入的你的年龄: ") # age="18" print(age, type(age)) 如果需要的话可以通过int()来转换成整型 age=int(age) # i…
python基础知识 1.变量 变量:把程序运算的中间结果临时存到内存里,以备后面的代码可以继续调用. 作用:A.存储数据. B.标记数据. 变量的声明规则: A:变量名只能是字母,数字或下划线任意组合.(不可以有特殊字符) B:变量名第一个字符不可以是数字. C:不可以用关键字命名. 命名习惯: A:驼峰体(每个单词首字母大写) B:下划线. 例: age_of=56 2.常量 常量:指不变的量. 在python中没有专门的语法代表常量,程序员约定俗成用全部大写代表常量. AGE=18 3.i…
上节内容回顾 1.python的注释 # 单行注释 pycharm快捷键:ctrl+? '''多行注释''' """多行注释""" 2.python的编码规范(PEP8) 利用pycharm自动格式化代码的功能反向推导规范要求 1.单行注释如果跟在代码后面 警号跟代码空两格 注释内容与警号空一格 2.符号左右两边如果有数据/变量 两边都应该空一格 快捷键:Ctrl+Alt+L 3.变量与常量的基本使用 1.目的是为了让计算机能够记录事物的状态 2…
与用户交互: 输入: python2: input一定要声明你输入的类型 >>> input(">>:") >>:sean Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<string>", line 1, in <module> NameError:…
一.变量 name = "SmallNine" 等号前面是变量名(标识符),等号后面是变量值 变量的主要作用:就是把程序运算的中间结果临时存到内存里,已备后面的代码继续调用. 变量的定义规则: 1.变量名只能是字母.数字或下划线的任意组合 2.变量名的第一个字符不是数字 3.以下关键字不能声明为变量名 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except',…
与用户交互 输入: input # python2与python3的区别 # python3 res = input('please in put your username>>>>:') # 将获取到的变量名赋值给变量名res print(res, type(res), id(res)) # id返回一串数字(可以看成是内存地址) type返回变量值的数据类型 # input关键字获取到的用户输入都会存成字符串的形式 #python2中 input 获取用户类型需要用户自己人为指…