Python学习
Python学习
1.执行python程序
大多数程序语言,入门编程代码是 "Hello World!",以下代码为使用 Python 输出(打印) "Hello World!"
print("Hello World!")
可以理解为想打印什么东西只需要把 print("")写好,把想打印的内容放在""里即可
2、打印多个Hello World!
如果让你打印10000个Hello World!,那我们复制10000个print是不是会很累?
pythone给我们提供了 * 就是乘的意思(加减乘除的乘)
例如:打印10个你好
print("你好" * 10)
那么打印30个Hello World!
print("Hello World!" * 30)
3、python加减乘除
python的乘除跟我们小学学的还不太一样乘是* 除是 /
#加
10 + 20 =30
#减
30 - 20 =10
#乘
10 * 20 =200
#除
99 / 30 =3.3
那么我们如何用python计算呢?
#加
print(10 + 20)
#减
print(30 - 20 )
#乘
print(10 * 20)
#除
print(99 / 30)
4、赋予变量,将变量打印出来
变量名:可以由字母、数字和下划线组成,但不能以数字开头。变量名是区分大小写的,因此
myVar
和myvar
是两个不同的变量。赋值:可以使用赋值运算符(
=
)将值赋给变量。
例如:
变量名为QQ_number 赋值为 12314124345
QQ_number = 12314124345
print(QQ_number)
实战
需求:打印QQ号和密码,需要显示格式为 QQ号:23123452353463
#定义一个变量记录QQ号
qq_number = 3229139625
#定义一个变量记录QQ密码
qq_password = 123456789
#print打印QQ号
print(qq_number)
#print打印QQ密码
print(qq_password)
#将打印的QQ号和密码前面加上名称"QQ号:" "QQ密码:"
print("QQ号:", qq_number)
print("QQ密码:",qq_password)
实战2--超市买苹果
需求:
1.苹果的价格是8.5元/斤
2.小明买了7.5斤苹果
3.请计算小明应该给多少钱?
通过前几步所学的,苹果的价格是8.5元一斤的话,我们是不是可以弄一个变量来记录苹果的价格和重量,随后将价格和重量相乘就可以了?
#(1)定义苹果单价
Apple_price = 8.5
#(2)挑选了多少苹果
Apple_weight = 7.5
#(3)计算付款金额
money = Apple_price * Apple_weught
#(4)打印付款金额63.75
print (money)
实战3--超市买苹果--扩展
需求:
1.苹果的价格是8.5元/斤,超市活动:只要买苹果,就返现5块钱
2.小明买了7.5斤苹果
3.请计算小明应该给多少钱?
通过实战2,我们是不是可以在他的基础上增加一个变量,将付款金额减去5是不是就得出小明应该给多少钱了?
#(1)定义苹果单价
Apple_price = 8.5
#(2)挑选了多少苹果
Apple_weight = 7.5
#(3)计算付款金额
money = Apple_weight * Apple_price
#(4)只要买苹果就返现5块钱
money = money - 5
#(5)打印付款金额58.75
print (money)
#提问:上述代码种一共有几个变量?
#
#
#
#
#
#
#
#
#
#
#
#
#
#答案:3个
为什么是三个?
money = money -5 是之前使用之前已经定义的变量"money = weight * Apple_price"
注意:
#变量名只有再第一次出现才是定义变量
#变量名再次出现,不是定义变量,而是直接使用之前定义过的变量
5、input函数
那么 “函数”是什么?
函数:是一个可重用的代码块,用于执行特定的任务。函数可以接受输入参数,执行操作,并返回结果。使用函数的主要优点是提高代码的可读性和可维护性,减少代码重复。
如:print就是函数
print
是 Python 中的一个内置函数。用于将输出打印到控制台或其他标准输出设备。print
函数可以接受一个或多个参数,并将它们转换为字符串进行输出。
那么input函数是什么呢?有什么用呢?他的语法是什么呢?
示例:
user_input = input("请输入内容: ")
- 在这个示例中,
"请输入内容: "
是一个可选的提示字符串,程序会在控制台上显示这个提示,提醒用户输入内容。 - 用户输入的内容会被返回并存储在变量
user_input
中。 - 随后可以用print将user_input变量的值打印出来
练习
弄一个变量 并用input函数让用户输入QQ号,随后将变量的值打印出来
QQ_Number = input("请输入QQ号:")
print("QQ号:",QQ_Number)
6、float函数
float()
函数在 Python 中用于将其他数据类型(如字符串或整数)转换为浮点数。
基本用法:
#设置一个整数变量,将整数转换浮点数
int_num = 5
float_num = float(int_num)
# 输出: 5.0
print(float_num)
6.5、实战
需求:"脑子带入一下" 假如你去超市买苹果,你并不知道苹果的重量但知道苹果7元/斤,称重量时,是不是只有收银员输入苹果的重量,和价格,电子秤就会计算出多少钱?
1.苹果的价格, 7元/斤 2.收银员输入用户购买苹果的重量 ?元/斤 3.计算并且输出付款金额
#收银员输入苹果的价格, 7元/斤
#收银员输入用户购买苹果的重量 ?元/斤
#计算并且输出付款金额
#1.收银员输入苹果的单价
Apple_price = 7
#2.收银员输入苹果的重量
Apple_weight = input("请输入苹果的重量:")
#3.计算支付总金额
#注意:两个字符串变量之间不能直接用乘法
#可能你会这样写 money = Apple_price * Apple_weight 其实这样是不行的
# 1.将价格转换为小数
price = float(Apple_price)
# 2.将重量转换为小数
weight = float(Apple_weight)
money = price * weight
print (money)
问题:为什么要将价格和重量转为小数?
1.数据类型不同:在 Python 中,
Apple_price
是一个整数,而Apple_weight
是通过input()
函数获取的字符串。字符串和数字之间不能直接进行数学运算,所以在计算前必须将它们转换为相同的数据类型2.浮点数运算:苹果的价格通常是以元/斤的格式给出的,可能包含小数点(例如:7.5元/斤),因此将其转换为浮点数可以确保计算的准确性。如果只使用整数进行计算,可能会丢失精度。
3.实际应用:在实际购买中,可能会涉及小数重量(例如,顾客购买了1.5斤苹果),这就需要使用浮点数来进行正确的计算。
本文作者:如此这般
本文链接:https://www.cnblogs.com/xietingfeng321/p/18433252
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步