python表达式类型_LearnPython—表达式、数据类型、流程控
表达式
在 Python 中,2 + 2 称为“表达式”,它是语⾔中最基本的编程结构。表达式包含“值”(例如2)和“操作符”(例如+),并且总是可以求值(也就是归约)为单个值。这意味着在Python 代码中,所有使⽤表达式的地⽅,也可以使⽤⼀个值。
更改Python解释器默认编码
#-*- encoding:utf-8 -*-
#-*- encoding:utf-8 -*-
注释
单⾏注释:#被注释内容
多⾏注释:‘’‘被注释内容’‘’或者“”“被注释内容”“”,多⾏被注释的内容可以赋值给变量。
变量
变量:可以把⼀个值赋值给变量,并且变量的值可以被更改。变量就像是⼀个盒⼦,并且可以在变量中有值的情况下再增加⼀个值。
1 #变量可以赋值给变量本⾝
2 box = box +1
1 #变量可以被赋值为int整数型数值,也可以被赋值为str字符串
2 name = 'Nero'
3 age = 30
变量名必须是字母、数字、下划线的任意组合,且不能以数字打头。
变量名是区分⼤⼩写的。spam、Spam、sPaM、SPam是4个不同的变量。变量⽤⼩写字母开头是Python的惯例。
变量的定义要具有描述性,这有助于提⾼代码的可读性。
推荐的变量定义⽅式:
1 #下划线
2 nero_age = 30
3 #驼峰
4 NeroAge = 30
常量
指不变的量,如Pi 3.1415926,或在程序运⾏过程中不会改变的量。
Python中没有⼀个专门的语法代表常量,程序员约定俗成⽤全部⼤写代表常量。
1 PI = 3.1415926
程序的交互
将⽤户输⼊的内容赋值给变量。
#-*- encoding:utf-8 -*-
#input()为输⼊命令
name = input('请输⼊你的名字: ')
#print()为打印命令
print(name)
整数、浮点和字符串数据类型
整数类型int()
字符串类型str()
数据类型
例⼦
整型int
-
2,-1,1,2,3,4,5
浮点型float
-1.35,-1.0,-0.5,0.0,0.5,1.0,1.25
字符串str
'aa','aaa','Hello','100 cats'
在Python中,被加了引号的字符都被认为是字符串。单双引号并没有什么区别,在以下情况下需要搭配使⽤:
1 “I'm Nero, nice to meet you"
#以下都是字符串
name = 'Nero'
name = "Nero"
age = '22'
age = "22"
age = 22 #int
字符串拼接
字符串可以通过'+'运算符进⾏拼接,也可以通过'*'运算符进⾏⾃我复制。
1 'name' + 'age'#print打印后输出为nameage,字符串的拼接只能是双⽅都是字符串,不能和数字或其它类型拼接
2 'age' * 4#print打印后输出为ageageageage
布尔值(True、False)
布尔值True(真)、False(假),主要⽤作逻辑判断。
控制流语句流程图
流程控制--if 单分⽀
1 if条件:
2 满⾜条件后要执⾏的代码
双分⽀
1 if条件:continue语句执行过程
2 满⾜条件执⾏的代码
3 else:
4 if条件不满⾜执⾏本段代码
缩进
即如果⼀⾏代码本⾝不依赖于任何条件,那它必须不能进⾏任何缩进。同⼀级别的代码,缩进必须⼀致。
多分⽀
1 if条件:
2 满⾜条件执⾏的代码
3 elif 条件: #上⼀条条件不满⾜,判断本条件是否满⾜
4 满⾜条件执⾏的代码
5 elif 条件: #上⼀条条件不满⾜,判断本条件是否满⾜
6 满⾜条件执⾏的代码

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。