python 新手笔记一

python 新手笔记

编码1.ascii

2.unicode

.ecs2

.ecs4

3.UTF-8 中文用 3 个字节

4.utf-16 在 windos 里叫 unicode

5.gbk 包含亚洲文字 中文用 2 个字节

6.gb2312 包含亚洲文字 中文用 2 个字节

单位

单位转化

8bit=1byte 8 位 = 1 字节 8 位就是 01010101 这样的 8 位1024byte=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

1024TB=1PB

1024TB=1EB

1024EB=1ZB

1024ZB=1YB

1024YB=1NB

1024NB=1DB

常用到 TB 就够了

输入

input 不管输入什么都是字符串 例如 input('请输入你的姓名:')

如果输入的字符串是数字, 要转化成数字格式, 前面加 int

例如 input('请输入你的年龄') #比如输入 21

input = itn(input)

输出

print 比如文档结束就 print('and')

逻辑运算

and (是 和 的意思) or (是或者的意思) not (取反的意思)

转换

整型 int(强制转换数字)/ str(强制转换字符串)/ bool(强制转换布尔值)

数字转布尔值 0 是 False 其余都是 True

字符串转布尔值 什么都不输入是 False 其余任何都是 True

重点需要记的是 -- 字符串转数字

-- 数字转字符串

如果 value = 1 or 9print(value)(看布尔值1和9都是True那么在or的情况下,输出第一个.)

value=0or9

print(value)(布尔值0是false,9是True,在or的情况下,第一个是False,输出第二个.)

value=1and9

print(value)(在第一个True的情况下,输出第二个)

value=0and9(在第一个是False的情况下,输出第一个)

如果有多个条件, 则从左到右依次进行上述流程.

循环

whil 条件 :

条件可能是布尔类型 --Trun 成立 False 不成立

假设

if 是如果 : 冒号是终止

= 是赋值

== 比较

elif 多一种判断 多一个如果

else 是如果都不成立, 否则的其他情况

运算符

除 + - */ 之外

1. % 取余数

例如 value = 11 % 3

print(value) value = 2 11 除以 3 余 2

2. ** 是次方 2 的 8 次方就是 2**8

3. // 取整除 取商的整数部分

补充运算符in

velue="我是中国人"

#判断'中国'是否在 value 做代指的字符串中."中国" 是否是 value 所代指的字符串的子序列.

v1 = "中国" in value 输出是布尔类型的#示例

content=input('请输入内容:')

if"坏"incontent:

print('包含敏感字符')

#示例 如果包含敏感字符重新输入, 不包含输出内容, 退出.

whileTrue:

content=input("请输入内容:')

if"坏"in content:

print('包含敏感字符")

else:

print(content)

break

notin(与in相反)

比较运算符

== 等于

!= 不等于

> 大于

>= 大于等于

<= 小于等于

赋值运算符

1. = 简单的赋值运算符 c=a+b 将 a+b 的运算结果赋值为 c

2. += 加法赋值运算符 c+=a 等效于 c=c+a

3. -= 减去赋值运算符 C-=a 等效于 c=c-a

3. *= 乘法赋值运算符 c*=a 等效与 c=c*a

4. /= 除法赋值运算符 c/=a 等效于 c=c/a

5. %= 取模赋运算符 C%=a 等效于 c=c%a

6. **= 幂赋值运算符 c**=a 等效于 c=**a -----?

7. //= 取整除赋值运算符 c//a 等效于 c=c//a

优先级

以下列出了从最高到最低优先级的所有运算符:

运算 符描述

** 指数(最高优先级)

~+- 按位翻转, 一元加号和减号 (最后两个的方法名为[email protected] 和[email protected])

*/%// 乘, 除, 取模和取整除

>> <

& 位'AND'

∧| 位运算符

< =<>>= 比较运算符

<>==!= 等于运算符

=%=/=//=-=+=*=**= 赋值运算符

is is not 身份运算符

in not in 成员运算符

not and or 逻辑运算符

来源: http://www.bubuko.com/infodetail-3164021.html

pythontrun什么意思_python 新手笔记一相关推荐

  1. pythontrun什么意思_python新手笔记一

    python新手笔记 编码 1.ascii 2.unicode .ecs2 .ecs4 3.UTF-8 中文用3个字节 4.utf-16 在windos里叫unicode 5.gbk 包含亚洲文字 中 ...

  2. 想学python都要下载什么软件-学编程闲余时间建议下载的软件_Python新手入门教程...

    原标题:学编程闲余时间建议下载的软件_Python新手入门教程 Python新手入门教程_在手机上就能学习编程的软件 很多小伙伴会问:我在学编程,想利用坐地铁坐公交吃饭间隙学编程,在手机上能学编程的软 ...

  3. Linux新手笔记 源 安装chromium

    Linux新手笔记 源 安装chromium centos6.4 32 一.软件源目录 /etc/yum.repos.d 把新的软件源文件copy到这即可. 二.安装chromium wget htt ...

  4. python新手入门英文词汇_Python新手入门基础的英文笔记有哪些

    Python新手入门基础的英文笔记有哪些 发布时间:2020-11-20 11:59:05 来源:亿速云 阅读:88 作者:小新 小编给大家分享一下Python新手入门基础的英文笔记有哪些,希望大家阅 ...

  5. python查看方法作用_python学习笔记1,新手小白也能看得懂

    这是酸菜在风变编程上学习python时积累的学习笔记,希望能帮到同样也在学习中的小伙伴.持续更新~ 第0关 Print()函数 (1)不带引号:让计算机读懂括号里的内容,打印最终的结果 例:print ...

  6. python新手入门英文词汇笔记(1-1)_Python新手入门英文词汇(1-1)

    英文词汇总结 一.交互式环境与print输出 1.print:打印/输出 2.coding:编码 3.syntax:语法 4.error:错误 5.invalid:无效 6.identifier:名称 ...

  7. python新手入门英文词汇_Python新手入门基础英文笔记

    1.字符串的操作 user:用户 name:名称/姓名 attibute:字段/属性 Value:值 2.重复/转换/替换/原始字符号 upper:上面 lower:下面 capitalize:用大写 ...

  8. python编辑器文字放大_python学习笔记000

    写在最前面 其实想学习编程很久了,以前也陆陆续续学习过一段时间的编程,但总是半途而废,经过我长达三秒钟的思考,总结出以下两个方面的原因: 1.没有学习的压力.因为我不是程序员,编程不是我吃饭的家伙,会 ...

  9. python 异步加载_Python学习笔记4——爬取异步加载数据

    一.什么是异步加载? 在之前的学习笔记中,爬取的网页是需要手动翻页的网址,但是一些网站是通过自动加载翻页的,如knewone网页.浏览knewone的官网就能发现,当下拉到网页最下端时,网站会自动加载 ...

最新文章

  1. C++——String类超详细介绍
  2. SAP Cloud for Customer Price-计价简介
  3. inline hook __usercall 函数
  4. js中的局部变量和全局变量
  5. [Python人工智能] 三十.Keras深度学习构建CNN识别阿拉伯手写文字图像
  6. AgileConfig轻量级配置中心1.3.0发布,支持多用户权限控制
  7. 在Mysql中显示所有用户的操作教程(Linux环境下)
  8. DevExpress控件库----AlertControl提示控件
  9. eclipse 插件扩展新建java页面_java-Eclipse插件:创建动态菜单和相应的处理...
  10. StringBuffer的解读(一)
  11. 我的2012移动开发年度总结——革命的一年
  12. 正态分布某一点的概率怎么算_正态分布的抽卡概率算法
  13. mysql handler socket_mysql-handlersocket
  14. FLV格式的视频歌曲地址600首,复制地址可插入外链播放器专用
  15. 多个优速快递的物流信息是怎么批量查询的
  16. 名震GitHub,字节跳动内部顶级数据结构刷题学习笔记根本停不下来
  17. 《Test-Driven Development for Embedded C》读书笔记(三)
  18. 如何清洁AirPods、AirPods Pro、AirPods Max 和 EarPods?
  19. mtk-disp开篇:名词扫盲
  20. DM9006 linux driver

热门文章

  1. jQuery源码分析理解
  2. 计算机内存错误 要降频,电脑出现内存自动降频的问题该怎么办?
  3. 名人(国家)·经典语录——向 先 辈 低 头, 向 文 明 低 头
  4. 计算机课学生评价用语,主题班会课对学生的评价用语
  5. Linux 文件锁的原理、实现和应用
  6. 转录组入门(2):读文章拿到测序数据
  7. 记人生第一次参加Codeforces比赛
  8. sd,sdhc,sdxc
  9. Kafka消费异常报Failing OffsetCommit request since the consumer
  10. linux下redis设置密码登录(简单易懂)