无人扶我青云志,我自踏雪至山巅。|

谢墨尘

园龄:11个月粉丝:4关注:0

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、赋予变量,将变量打印出来

变量名:可以由字母、数字和下划线组成,但不能以数字开头。变量名是区分大小写的,因此myVarmyvar是两个不同的变量。

赋值:可以使用赋值运算符(=)将值赋给变量。

例如:

变量名为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 中国大陆许可协议进行许可。

posted @   谢墨尘  阅读(31)  评论(0编辑  收藏  举报
评论
收藏
关注
推荐
深色
回顶
收起
点击右上角即可分享
微信分享提示