Python 自学(一) 之语言基础
2024-01-02 21:51:41
目录
0. 前言
本系列笔记基于《零基础学Python》
1. 声明python解释器
可以显式的声明,py文件需要的解释器 :
#!/usr/bin/env python3
这样被赋予可执行权限的py文件就可以直接被shell执行了。
PS:
Linux 的换行方式 LF
Windows 的换行方式 CRLF
注意在编辑器里提前设置好
2. 变量的类型 type()? id()? P35
python是一种动态类型语言,变量的类型可以随时变化。
type() 返回变量类型
id() 返回变量所指的内存地址
3. 类型转换 str()? P37
str() 用于将数值转换为字符串
4. 换行 r""?? P40
在字符串前面加上 r ,那么该字符串将按远样输出。
5. 常用类型转换函数? P41
函数 | 作用 |
---|---|
int(x) | 将x转换成整数类型 |
float(x) | 将x转换成浮点数类型 |
str(x) | 将x转换为字符串 |
repr(x) | 将x转换为表达式字符串 |
eval(str) | 计算在字符串中有效的python表达式,并返回一个对象 |
chr(x) | 将整数x转换成一个字符 |
hex(x) | 将一个整数x转换成一个16进制字符串 |
bin(x) | 将一个整数x转换成一个2进制字符串 |
round(x, ndigits) | 将浮点数x四舍五入到指定位数 |
6. 特殊的运算符? // **? P42
//?? 取整除
**? 幂, 返回x的y次方
7. 特殊的比较运算符?? 0 < a <100? P45
当判断一个变量是否介于两个值之间时,python的写法很自由
8. 函数输入 input()? P51
input() 默认将输入的值作为字符串读取。
9. print中的逗号? P52
如果想要用 print() 一次性输出多个内容,而且不换行,可以用逗号分割。
文章来源:https://blog.csdn.net/weixin_43096766/article/details/135347666
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!