1:每个程序的第一步 输出 hi word
print("hi word")
print("hello python")
2:注释
#这是第一个注释
print("hello hello")
#这是第二个注释
print("hello word")
"""
这是一个多行注释(又叫块注释)
1
2
3
注释结束
"""
3:算数运算符
"""
算数运算符是运算符的一种
运算符 描述 实例
+ 加 10+20=30
- 减 10-20=10
* 乘 10*20=200
/ 除 10/20=0.5
// 取整数 9//2 =4
% 取余数 9%2 =1
** 幂 2**3=8
"""
"1"*10 #连续拼接引号内容
#运算符的优先级和数学一样
#先乘除后加减,同级从左往右
4:变量
"""
变量的基本使用
1:在Python中,每个交量在使用的都必须赋值,变量赋值以后该变量才会被创建
2:等号(=)用来给变量赋值
变量名 = 值
例:
qq_number = "123456"
输出qq mumber中保存的内容
In [2]: qq pumber 输入
0ut[2]: 123456 输出
"""
#定义一个变量记录QQ号码
qqnumber ="123456"
#定义一个变量记录QQ密码
qqpassword ="456123"
#注意:在使用解释器执行python 程序的时候,不能直接使用变量名
#在控制台输出变量的信息
qqnumber
#如果希望通过解释器的方式,输出变量的内容,需要使用"print"函数
print(qqnumber)
print(qqpassword)
5:苹果案例 变量定义
#苹果的价格是8.5元斤定义单价(price) 价格
price =8.5
#买了7.5斤苹果weight 重量
weight =7.5
#计算付款金额
money=weight*price
#只有买苹果减五块钱
money =money-5
#输出结果
print(money)
#变量名只有第一次出现的时候才是定义变量
6:个人信息保存 input函数
"""
姓名:小明
年龄I 18岁
性别:是男生
身高: 1.75米
体重: 75.0 公斤
"""
#str 表示是一个字符串类型
name = "小明"
#int 表示是一个整数类型
age =18
#bool 表示是一个布尔类型 ,真 True 或者 False 假
gender =True #是
#float 表示一个小数类型,浮点数
height =1.75
#int 表示一个整数类型
weight =75
print(name,age,gender,height,weight)
"""
变量的类型
●在Python中定义变量是不需要指定类型(在其他很多高级语言中都需要)
●数据类型可以分为数字型和非数字型
●数字型
整型(int)
浮点型(float )
布尔型(bool)
真True#o数--非零即真
假false .
复数型( complex)
主要用于科学计算。例如:平面场问题、波动问题、电感电容等问题
●非数字型
。字符串 (str)
。列表
。元组
。字典
提示:在Python2x中,整数根据保存数值的长度还分为:
int(整数)
long (长整数)
"""
2 ** 32
#使用type函数可以 查看数据类型
type(2**32)
#字符串之间用 + 之间可以拼接 生成新的字符串
q ="chen"
w ="xiao"
e ="long"
q+w+e
#字符串变量可以和整数使用*重复拼接相同的字符串
#数字型交量和字符串之间不能进行其他计算
#input 函数
input('123456') #设置密码
input(请输入密码) #设置输入框
password=input(请输入密码) #连到输入框 输入密码
print(password) #查看密码
7:变量的命名
"""
变量的命名
1.2关键字
●关键字就是在Python内部已经使用的标识符
●关键字具有特殊的功能和含义
●开发者不允许定义和关键字相同的名字的标示符
通过以下命令可以查看Python 中的关键字
In [1]: import keyword
In [2]: print( keyword. kwlist)
会弹出
[
False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break',
'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if',
'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while',
'with', 'yield'
]
不能定义跟关键字同名的变量*
true = 1 这是错误的 已经有关键字 true了 不能同名
这些都是python 中提前就有的关键字 ,
●import 关键字可以导入-一个*工具包"
●在Python 中不同的工具包,提供有不同的工具
02.
变量的命名规则
命名规则可以被视为-种惯例,并无绝对与强制
目的是为了增加代码的识别和可读性
注意Python中的标识符是区分大小写的
Andy ≠ andy (这是两个变量名)
1.在定义变量时,为了保证代码格式,●的左右应该各保留-一个空格
2.在Python中,如果变量名需要由二个或多个单词组成时,可以按照以下方式命名
a.每个单词都使用小写字母
b.单词与单词之间使用_下划线连接
C.例如: First_nane、 Last_mane、 qq_nuamber、 qq_password
驼峰命名法
●当变量名是由二个或多个单词组成时,还可以利用驼峰命名法来命名
●小驼峰式命名法
。第一个单词以小写字母开始,后续单词的首字母大写
。例如: firstNane、 lastNane
●大驼峰式命名法
。每一个单词的首字母都采用大写字母
。例如: FirstName、 LastNane、 CanelCase
"""
8:格式化字符
"""
●在Python中可以使用print 函数将信息输出到控制台
●如果希望输出文字信息的同时,- -起输出数据,就需要使用到格式化操作符
被称为格式化操作符,专门用于处理字符串中的格式
包含%的字符串,被称为格式化字符事
和不同的字符连用,不同类型的数据需要使用不同的格式化字符
格式化字符 含义
%s 字符串
%d 有符号十进制整数,\06d 表示输出的整数显示位数。不足的地方使用0补全
%f 浮点数,%.02f表示小数点后只显示两位
%% 输出
"""
#格式化演练--基本演练
#需求
#1定义字符丰变量name.输出我的名字叫小明,请多多关照!
name="小明"
print("我的名字叫 %s,请多多关照!"% name)
#2定义整数变量student_no,输出我的学号是000001
student_no =1
print("我的学号是 %04d" % student_no)
#3.定义小数price. weight. money, 输出苹果单价9.00元/斤,购买了5.00斤,需要支付45.00元
price = 9.00
weight = 5.00
money = price * weight
print("苹果单价 %.2f 元/斤,购买了 %.2f 斤,需要支付 %.2f 元" % (price,weight,money))
#4.定义一个小数scale,输出数据比例是10.00%
scale=0.25* 100
print("输出数据比例是%.2f%%" % scale)
9:input 函数
#提示用户输入苹果的单价
price=float(input("苹果的单价:"))
#提示用户输入苹果的重量
weight=float(input("输入苹果的重量:"))
#计算金额
money=price*weight
print(money)