学习python的开始
1.hello python
- 01.print
print(”将括号里面的内容打印出来:”)
如果我们将括号里面的内容按照内容格式输出,使用三个”“”或者三个‘’‘
print(”“” 天高云淡
望断南飞燕
不到长城非好汉
行程屈指两万
六盘山上西风
红旗漫卷东风
今日长缨在手
何日缚住苍龙”“”)
print(r"""
//
// _oo0oo_
// o8888888o
// 88" . "88
// (| -_- |)
// 0\ = /0
// ___/`---'\___
// .' \\| |// '.
// / \\||| : |||// \
// / _||||| -:- |||||- \
// | | \\\ - /// | |
// | \_| ''\---/'' |_/ |
// \ .-\__ '-' ___/-. /
// ___'. .' /--.--\ `. .'___
// ."" '< `.___\_<|>_/___.' >' "".
// | | : `- \`.;`\ _ /`;.`/ - ` : | |
// \ \ `_. \_ __\ /__ _/ .-` / /
// =====`-.____`.___ \_____/___.-`___.-'=====
// `=---='
//
//
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// 佛祖保佑 永无BUG
//
//
//
""")
- 02.python的注释
# 这是单行注释
“”“这是一个
多行注释”“”
'''这也是一个
多行注释’‘’
- 03.变量
‘’‘关于字符串,在python中被双引号或单引号括起来的内容称为字符串,python不会对字符串的输出进行处理’‘’
‘’‘关于变量,1.变量就相当于给物品贴一个标签
2.python中的 = 代表的是赋值
3.字符串和变量之间可以用 + 拼接
4.变量只有定义才能使用
5.变量命名的规范:
1.见名如意
2.最好使用英文
3.如有多个单词用下划线_链接
4.变量不要使用关键词
python源代码的开发者,事先使用了的名字具有特殊意义,不能在使用
’‘’
# 变量名 = 变量值
text = '一蓑烟雨任平生,也无风雨也无晴‘
age = ‘18’
user_naem = '老王‘
print(“我的名字叫:”+user_naem+“,今年:”+age)
print(”“)
- 04.变量的运用
“”“ 需求:根据苹果的重量和单价计算金额
知识点:1.在python中不同类型的值是不能用 + 号拼接
2.print的升级用法:可以填入多个类型数据用,逗号分隔开,这样可以将内容一次性输出
”“”
#定义苹果的单价 元/斤
#对变量apple_price的赋值5.5
apple_price = 5.5
#苹果的重量 斤
apple_weight = 10
#计算需要购买的金额,首先计算右边的结果在赋值给左边的变量
all_price = apple_price * apple_weight
print("您购买的商品一共需要:” ,all_price,“元”)
- 05_input函数
“”“
需求:有时候信息不全是程序员给定的,而是用户输出的,比如用户登录注册信息的时候
实战:用户注册
1.用户输入用户名
2.用户输入密码
input函数:
1.语法:input(”填写提示的“)
2.input函数用于接受用户输入的值,这个值可以保存在变量中
3.input返回的值是字符串类型的
”“”
print(“欢迎的登入盛大传奇”)
naem = input(“请输入您的用户名”)
password = input(“请输入您的密码”)
print(“欢迎尊贵的VIP:”+naem)
print(“欢迎来到盛大传奇”)
- 06.input函数综合使用
“”“
# 定义苹果的单价 元/斤
# 对变量apple_price赋值 5.5
apple_price = 5.5
# 苹果的重量 斤
apple_weight = 10
# 计算购买需要的金额 首先计算右边的结果再赋值给左边的变量
all_price = apple_price * apple_weight
需求: 将上面的代码改造成用户输入购买多少斤,计算出金额
”“”
#定义苹果的单价 元/斤
apple_price = 5.5
#用户输入购买的重量
apple_weight = input("请输入购买的重量/斤:")
#计算购买的总价格
all_price = apple_price * float(apple_weight) #float(需要转化的数据) 将括号内的数据转化成浮点型,可以转化小数或者整数,但是转化整数的时候会在后面添加一位小数
print(“购买”,apple_weight,“斤苹果一共”,all_price“元”)
- 07.字符串的模板替代
“”“
字符串模板替代
1 "我的名字叫{},我今年{}岁,我是{}的,谢谢大家!".format(name,age,sex) 好处是字符串和变量是分离,推荐使用
2 f"我的名字叫{name},我今年{age}岁,我是{sex}的,谢谢大家!" 字符串和变量没有分离,后期维护稍微繁琐
3 "我的名字叫%s,我今年%d岁,我是%s的,谢谢大家!"%(name,age,sex) 需要考虑数据的类型,比较麻烦
”“”
#定义年龄
age = 18
#定义性别
sex = “男”
#定义名字
naem = “老王”
#print(“我的名字叫:”,maen,“我今年:”,age,“岁”,“我是:”,sex,“的”)
print("我的名字叫{},我今年{}岁,我是{}的,谢谢大家!".format(name,age,sex))
print( f"我的名字叫{name},我今年{age}岁,我是{sex}的,谢谢大家!")
print("我的名字叫%s,我今年%d岁,我是%s的,谢谢大家!"%(name,age,sex))
- 08.综合练习
"""
需求:根据用户输入的信息打印用户名片
名片信息包含:
姓名:name
年龄:age
工作:job
地址:addr
"""
#用户输入 姓名 年龄 工作 地址
name = input(”请输入您的姓名“)
age = input(”请输入您的年龄“)
job = input(”请输入您的工作“)
addr = input(”请输入您的地址“)
print(”=====名片管理系统=====“)
print(”姓名:%s“%name)
print(”年龄:{}“.format(age))
print(f”工作:{job}”)
print(“地址:%s”%addr)
print(”+*20“)
- 09.转义字符
"""
文件说明:转义字符
什么是转义字符: 在Python中具有特殊含义的字符 以 \ 开头
转义字符 说明
\n 换行符,将光标位置移到下一行开头。
\r 回车符,将光标位置移到本行开头。
\t 水平制表符,也即 Tab 键,一般相当于四个空格。
\b 退格(Backspace),将光标位置移到前一列。
\\ 反斜线
\' 单引号
\" 双引号
\ 在字符串行尾的续行符,即一行未完,转到下一行继续写
"""
path
=
"\\Users\\lanqiao\\PycharmProjects\leanPython\\01_hello_python\\03_变量.py"
print
(
"亲爱的宝宝们\n\r我爱你们"
)
print
(
"蓝桥老师说:\"今天天气真不错\""
)