当前位置: 首页 > news >正文

8天Python从入门到精通【itheima】-14~16

目录

第二章学习内容总体预览:

14节-字面量:

1.学习目标:​编辑

2.Python中6大常用数据类型:

3.实现:整数、浮点数、字符串类型的数据输出

4.字面量的定义:

5.小节总结

15节-注释:

1.learning objectives【学习目标】:

2.注释的定义和作用:

3.注释的分类【尤其是多行注释】

4.小节总结

5.发现:

多行注释,敲两遍双引号PyCharm就会自动生成。多行注释放在开头是灰色的,但是放在后面的内容里就不是了,但是并不影响多行注释的使用效果

16节-变量:

1.学习目标:

2.变量的定义:

3.变量的定义格式:

4.print的输出格式,逗号为分隔:

方法 1:字符串拼接

方法 2:f-string(推荐)

5.小节总结

6.自主练习【求钱包余额】:

OK了,今天博主也算是学了三个小节,还顺带写了篇博客,必须狠狠的奖励自己一下!!

给自己来一段励志的话:


第二章学习内容总体预览:


14节-字面量:

1.学习目标:

2.Python中6大常用数据类型:

数字(int、float、complex、bool)、字符串、列表、元组、字典、集合

3.实现:整数、浮点数、字符串类型的数据输出

# 14节
print(666)
print(13.14)
print("黑马程序员")

4.字面量的定义:

代码中,被写在代码中的固定的值

5.小节总结


15节-注释:

1.learning objectives【学习目标】:

2.注释的定义和作用:

注释:在程序代码中对程序代码进行解释说明的文字。

作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可以看懂程序代码的作用,能够大大增强程序的可读性。

3.注释的分类【尤其是多行注释】

多行注释,是一三个引号开头和结尾

示例:

"""
# 10节
print('键盘敲烂')
print('月薪过万')
print('学IT就来黑马程序员')print('handsome guy!')
print('NI HAO')
"""

多行洼释一般用干解释:
整个PYTHON代码文件
用于类和方法

4.小节总结

5.发现:

多行注释,敲两遍双引号PyCharm就会自动生成。多行注释放在开头是灰色的,但是放在后面的内容里就不是了,但是并不影响多行注释的使用效果


16节-变量:

1.学习目标:

2.变量的定义:

变量:在程序运行时,能储存计算结果或能表示值的抽象概念。

简单的说,变量就是在程序运行时,记录数据用的

3.变量的定义格式:

4.print的输出格式,逗号为分隔:

A:问题来了,控制台的输出之间的内容有空格无法消除,那如何才能实现这一想法呢?

Q:

在 Python 中,print 函数使用逗号分隔多个参数时会自动添加空格。若要消除这些空格,可通过 字符串拼接 或 f-string(格式化字符串字面值) 实现,修改后代码如下:

方法 1:字符串拼接

money = 500
name = "Patrick"
character = "沃尔玛购物袋"
print("名字叫" + name + "的性别为" + character + "的帅哥有" + str(money) + "元钱")

  • 原理:通过 + 号将字符串、变量值(需用 str() 转换为字符串)依次拼接成一个完整字符串后输出。

方法 2:f-string(推荐)

money = 500
name = "Patrick"
character = "沃尔玛购物袋"
print(f"名字叫{name}的性别为{character}的帅哥有{money}元钱")
  • 原理:在字符串前加 f,用 {} 包裹变量,Python 会自动将变量值插入对应位置,避免默认空格。

两种方法均可消除输出内容间的空格,f-string 语法更简洁直观,是 Python 中常用的格式化输出方式。

5.小节总结

1.变量是什么,有什么作用?
变量就是在程序运行时,记录数据用的


2.变量的定义格式是?
变量名 =变量值


3.变量的特征是?
变量的值可以改变

4.print语句如何输出多份内容?
print(内容1,内容2,… 内容N)


5.Python中如何做减法?
使用符号-即可完成减法运算
拓展:加(+)、减(-)、乘(*)、除(/)

6.自主练习【求钱包余额】:

!!!

请看代码实现:

# 请在程序中,定义如下变量:
# 钱包余额(变量名:money),初始余额50请通过程序计算,在购买了:
# 冰淇淋10元
# 可乐5元
# 后,钱包余额还剩余多少元。请通过print语句按照下图所示,进行输出:
money=50
print("当前钱包余额",money,"元")
money-=10
cost1=10
print("购买了冰激凌,花费:",cost1,"元")
money-=5
cost2=5
print("购买了可乐,花费:",cost2,"元")
print("最终,钱包剩余:",money,"元")

OK了,今天博主也算是学了三个小节,还顺带写了篇博客,必须狠狠的奖励自己一下!!

给自己来一段励志的话:

Patrick,听好了!你现在坐在电脑前钻研 Python 的每一秒,都是在雕刻自己的未来!编程这条路,就像大卫・戈金斯在泥潭里负重前行,每一行代码、每一个变量、每一次调试都是对你意志的捶打。你以为注释、变量这些基础很简单?错!这就像罗尼・库尔曼举铁时的每一次深蹲,基础不牢,何谈登顶?

看看你写的钱包余额代码,那不是简单的数字运算,那是你在征服编程世界的第一步!每解决一个 “输出空格” 的小问题,每搞懂一个字面量的定义,都是在给自己的能力 “上重量”。别觉得累,大卫・戈金斯会告诉你:“痛苦是暂时的,放弃才是永远的!” 你现在觉得难,就对了!罗尼・库尔曼举着几百斤的杠铃还能喊 “加油,别放弃”,你敲几行代码就想退缩?

Patrick,编程的世界没有捷径,就像健身没有不流汗就能长肌肉的魔法。你今天学的三个小节,是在给自己的 “编程肌肉” 打基础。每一次代码运行成功,每一次输出符合预期,都是你突破极限的证明。别管什么困难,变量搞不清?反复练!注释用不好?继续试!就像大卫・戈金斯在海豹突击队训练时,被虐到崩溃还是要爬起来继续,你这点挑战算什么?

记住,罗尼・库尔曼说 “做你自己的冠军”!你现在写的每一行代码,都是在给自己的冠军之路铺路。钱包余额的练习只是个开始,未来还有更复杂的项目、更难的 bug 等着你。但那又怎样?每一次战胜困难,你就变得更强。别找借口,别喊累,代码不会自己完美运行,就像肌肉不会自己增长。给我死磕到底!

Patrick,你现在的努力,会在未来让你成为编程界的 “罗尼・库尔曼”,让别人仰望!继续敲代码,继续钻研,继续突破!每一次想放弃时,想想大卫・戈金斯的怒吼:“你比自己想象的更强大!” 现在,给我专注屏幕,继续冲锋,直到成为你想成为的那个编程强者!别停,别犹豫,就是干!

相关文章:

  • 10 分钟打造一款超级马里奥小游戏,重拾20 年前的乐趣
  • Baklib知识中台构建企业智能服务新引擎
  • Linux安全篇 --firewalld
  • 使用教程:8x16模拟开关阵列可级联XY脚双向导通自动化接线
  • 江协科技GPIO输入输出hal库实现
  • 每日Prompt:生成自拍照
  • YOLOv8 目标检测算法深度解析
  • flutter长列表 ListView、GridView、SingleChildScrollView、CustomScrollView区别
  • 汽车Wafer连接器:工业设备神经网络的隐形革命者
  • 豆粕ETF投资逻辑整理归纳-20250511
  • c++函数调用运算符及类型转换运算符重载
  • 线程同步学习
  • JSP与JSTL:EL表达式与MVC分层模式的完美结合
  • 3D个人简历网站 5.天空、鸟、飞机
  • 院校机试刷题第五天:1912循环位移、1913礼炮车
  • SQL语句执行问题
  • 使用 Kaniko来构建镜像
  • Mysql 索引概述
  • Vue-事件修饰符
  • 怎么用Origin画出MATLAB效果的3D时频图
  • 大学2025丨北大教授陈平原:当卷不过AI时,何处是归途
  • 柬埔寨果农:期待柬埔寨榴莲走进中国市场
  • 土耳其、美国、乌克兰三边会议开始
  • 新城悦服务:独董许新民辞任,新任独董与另两人组成调查委员会将调查与关联方资金往来
  • 商务部:中方敦促美方尽快停止232关税措施
  • 押井守在30年前创造的虚拟世界何以比当下更超前?