1.1 注释
(1).注释的作用:注释是编写程序时, 写程序的人给一个语句、程序段、函数等的解释或提示, 能提高程序代码的可读性.注释就是对代码的解释和说明, 其目的是让人们能够更加轻松地了解代码.
(2).注释的使用方法
a.单行注释:# 注释内容,在代码后面也可以使用注释,快捷键是Ctrl+\
b.多行注释:在两个’’’三单引号之间或者两个”””三双引号之间的内容被注释
1.2 变量
**(1)变量的定义:在Python中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量才会被创建
等号(=)用来给变量赋值“=”左边是变量名,“=”右边是想要存储在变量中的值变量名 = 值
(2)变量的命名规则:
a.变量是区分大小写的
b.小驼峰式命名法:第一个单词以小写字母开始,后续单词的首字母大写,例如firstName、lastName
c.大驼峰式命名法:每一个单词的首字母都采用大写字母,例如FirstName、LastName、CamelCase
d.蛇形命名法:两个单词之间用下划线_连接,例如girl_friend (建议用这种命名法)
e.直接每个单词都用小写字母,例如girlfriend
(3) 变量的类型:**
a.数字类型(number),整数类型(int)
b.布尔类型(bool):True,False
c.浮点类型(float):1.1
d.字符串类型(str):Python程序里, 无论任何字符写到两个单引号或者双引号内部, 我们称之为字符串.
Python中定义变量时不需要指定类型, Python 会根据赋的值来推导变量的类型. 我们可使用 type() 函数来查看变量的类型.id()可以查看数值或变量的内存地址.
(3)运算规则:
a.算术运算符
运算符 描述 实例
+ 加 10 + 20 = 30
- 减 10 - 20 = -10
乘 10 20 = 200
/ 除 10 / 20 = 0.5
// 取整除 返回除法的整数部分(商) 9 // 2 输出结果 4
% 取余数 返回除法的余数 9 % 2 = 1
幂 又称次方、乘方,2 3 = 8
b.复合复制运算符
运算符 描述 实例
= 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
= 乘法赋值运算符 c= a 等效于 c = ca
/= 除法赋值运算符 c /= a 等效于 c = c / a
//= 取整除赋值运算符 c //= a 等效于 c = c // a
%= 取模(余数)赋值运算符 c %= a 等效于 c = c % a
*= 幂赋值运算符 c= a 等效于 c = ca
(4)print函数的使用:
print 用于向屏幕输出数据. 分为普通输出和格式化输出.
a.普通输出变量:
#定义一个整数类型变量
my_number = 100
#定义一个字符串类型变量
my_string =”hello world”
#输出两个变量
print(my_number)
print(my_string)
#注意事项:变量不用加引号,否则就变成了字符串
b.格式化输出变量
流程:先定义输出格式,再在格式中填充数据.定义输出格式, 需要用到格式化占位符. 用来暂时替代不确定的值.%被称为格式化操作符,专门用于处理字符串中的格式
常用格式化字符 含义
%s 字符串
%d 有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全
%f 浮点数,%.2f表示小数点后只显示两位
%% 输出%
练习:已知有数据: name = ‘司马二狗’, age = 30, salary = 19988.78, 请按照 “我的名字是xxx, 我的年龄是xxx, 我的工资是xxx” 的格式将变量输出.
#定义姓名,年龄,工资变量
name=”司马二狗”
age=30
salary=19988.78
#打印并格式化字符串(三种写法)
1. print(“我的名字是%s,我的年龄是%d,我的工资是%.2f” % (name,age,salary))
2 .print(f”我的名字是{name},我的年龄是{age},我的工资是{salary:.2f}”)
- print (“我的名字是{},我的年龄是{},我的工资是{:.2f}” .format(name,age,salary))
c.print**函数的补充
1.字符串的拼接
print(name +”是” +age)
print(name,age)与print(name, age) 输出结果一样
print(“小明喜欢”, end=””)
print(name) #可以在print函数输出内容的后面增加, end=””,end=””表示向控制台输出内容结束之后,不会换行
注意:**;表示强制换行 \表示逻辑续行符 \n表示换行符
d.input函数的使用
input 函数主要用于从键盘获取数据.输入的数据需要用变量接收,但是需要注意的是, 无论我们输入的数据是小数、整数、还是字符串, 该函数统统当做字符串类型来获取.
#获得键盘输入
your_name=input(“请输入你的名字:”)
#输出内容
print(your_name)
