小白的Python学习积累

本文介绍了Python中的eval函数,用于执行字符串中的Python语句。探讨了两种for循环的表示方式,并讲解了整数和浮点数的除法运算。此外,还详细阐述了字符串的格式化方法,包括各种进制表示和浮点数的输出形式。同时提到了random库用于随机生成数的相关函数,是Python初学者进阶的重要知识点。

eval(<字符串>)函数:

将输入的字符串转变为Python语句,并执行该语句。

例:c=eval(input(“输入你想输入的:”))

for循环

方法表示一:

for i in range(10):

方法表示二:

for _ in range(10)://  多用于for循环有很多时

除法表示:

a//b得到的是整数

a/b得到的是浮点数

math库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输出:

1.

print("{:.2f},{:.2f}".format(dayup,daydown))

2.

print()  //输出换行

3.

\n表示换行、\r回车、\\表示反斜杠、
\‘表示单引号、\"表示双引号、 
\t表示水平制表符(Tab)、\v垂直制表

字符串的格式化

(1)b:表示整数的二进制方式
(2)c:输出整数对应的Unicode字符
(3)d:输出整数的十进制方式
(4)o:输出整数的八进制方式
(5)x:输出整数的小写十六进制方式
(6)X:输出整数的大写十六进制方式
(7)e:输出浮点数对应的小写字母e的指数形式
(8)E: 输出浮点数对应的大写字母E的指数形式
(9)f:输出浮点数的标准浮点形式
(10)%:输出浮点数的百分形式
用法:
在这里插入图片描述

random库的常用函数(随机生成数):

在这里插入图片描述

### 初学者 Python 学习路径 对于初学者来说,掌握 Python 编程语言可以通过有条理的学习路径来实现。以下是推荐的学习路线: #### 1. Python 基础 学习 Python 的基本概念和语法结构至关重要。这部分内容涵盖了变量、数据类型、控制流语句(如条件判断和循环)、函数定义等基础知识[^4]。 ```python def greet(name): """简单的问候函数""" print(f'Hello, {name}!') greet('Alice') ``` #### 2. 数据处理与分析 熟悉如何操作字符串、列表、字典和其他内置的数据结构;理解文件输入/输出操作;并能够利用第三方库 Pandas 和 NumPy 来进行高效的数据处理[^3]。 #### 3. 面向对象编程 (OOP) 了解类的概念及其属性方法的设计模式,学会创建自定义类型的对象实例化过程,并探索继承机制下的多态特性[^1]。 #### 4. Web 开发框架 Flask/Django 选择一个适合自己的 web 应用开发平台作为切入点,比如轻量级的Flask 或者功能更加强大的Django 框架,构建动态网站服务端逻辑[^5]。 #### 5. 自动化脚本编写 运用所学技能解决实际问题,尝试自动化日常任务或者批量处理文档等工作流程中的重复劳动部分[^2]。 #### 6. 掌握版本控制系统 Git/GitHub 学会使用Git管理项目源码变更历史记录,参与开源社区贡献代码的同时提高协作能力。 #### 7. 实践项目经验积累 通过完成个人兴趣驱动的小型实战案例加深理论联系实际水平,逐步建立起完整的软件工程思维体系。 ### 资源推荐 - **在线教程**:官方文档是最好的参考资料之一,提供了详尽的功能描述和技术细节说明。 - **书籍阅读**:《Python Crash Course》是一本非常适合新手入门的好书,它不仅讲解了核心知识点还包含了大量实用的例子程序。 - **视频课程**:YouTube 上有许多高质量的教学频道可供观看学习,例如 Corey Schafer 的系列讲座就非常受好评。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值