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

http://www.xdnf.cn/news/503443.html

相关文章:

  • 【PhysUnits】4.2 Integer Trait
  • c/c++的opencv的轮廓匹配初识
  • 提升Qt应用性能--全面解析关键技术与策略
  • C++性能测试工具——Vtune的使用
  • BC 范式与 4NF
  • 全局异常处理:如何优雅地统一管理业务异常
  • Android屏幕采集编码打包推送RTMP技术详解:从开发到优化与应用
  • 数据结构第七章(四)-B树和B+树
  • Linux `mkdir` 命令深度解析与高阶应用指南
  • [逆向工程]C++实现DLL卸载(二十六)
  • 【算法】分支限界法和贪心、动态规划、回溯、分治法的区别是
  • 围炉夜话:三体阅读分析PPT+文稿
  • Java--利用(堆)获取前k个最小元素
  • 非易失性存储技术综合对比:EEPROM、NVRAM、NOR Flash、NAND Flash和SD卡
  • ​哈夫曼树(Huffman Tree)
  • C++ 回调函数
  • 计算机视觉与深度学习 | Python实现EEMD-LSTM时间序列预测(完整源码和数据)
  • JavaScript基础-预解析
  • 线程(二)OpenJDK 17 中线程启动的完整流程用C++ 源码详解之主-子线程通信机制
  • 如何彻底清空docker里面不使用的容器?
  • deepin v23.1 搜狗输入法next配置中文输入法下默认用英文标点
  • 符合Python风格的对象(对象表示形式)
  • 【机器学习】第二章模型的评估与选择
  • 【LeetCode】大厂面试算法真题回忆(91)--几何平均值最大子数组
  • vue引用cesium,解决“Not allowed to load local resource”报错
  • 调用DeepSeek系列模型问答时,输出只有</think>标签,而没有<think>标签
  • 无人机视角垃圾检测数据集VOC+YOLO格式771张1类别
  • 使用Maven和Ant上传文件到Linux服务器
  • 交流学习 | 江西同为科技有限公司赴海尔总部考察交流
  • Vue3学习(组合式API——父、子组件间通信详解)