1.注释:
#单行注释
'''多行注释'''
2.换行: \
total = applePrice + \
orangePrice +\
milkPrice
3.变量:
#111 赋值给了 a
a=111
- 变量名规则:字母、数字、下划线组成【数字不可以开头、不能关键字重用】
- 变量名必须以字母或下划线开头,但以下划线开头的变量在Python中有特殊含义
- 变量名中不能有空格以及标点符号(括号、引号、逗号、斜线、反斜线、冒号、句号、问号等等)
- 不能使用关键字作变量名,可以导入keyword模块后使用print(keyword.kwlist)查看所有Python关键字
- 变量名对英文字母的大小写敏感,例如student和Student是不同的变量
- 不建议使用系统内置的模块名、类型名或函数名以及已导入的模块名及其成员名作变量名,这将会改变其类型和含义,可以通过dir(builtin)查看所有内置模块、类型和函数
Python中可以使用 id 命令查看变量的地址。
a=123
print(a)
print(id(a))
可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据
a=123
print(a)
print(id(a))
b=a
print(b)
print(id(b))
关键字:
import keyword
len(keyword.kwlist)# 33
print(keyword.kwlist)#查看
dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。
dir()
4.常量
常量就是不能变的变量
PI = 3.14159265359
5.运算符
- 数学运算符
a=21;b=4
c=a+b
if c>5:
print(c)
d=a-b
if d<2:
print(d)
else:
print(100)
e=a*b
print(e)
f=a/b #除法是数学上的除法
print(f)
g=a%b
print(g)
h=a//b #整除
print(h)
#温度转换
f=float(input('请输入温度:'))
c=(f-32)/