python全栈第二天所学

1.while 循环

while  -- 关键字

while 条件:        缩进循环体(代码块)

死循环  ### 条件一直为真  就形成了一个环(死循环)

# break 是跳出循环 

# continue 是跳出本次循环继续下次循环(临时见底 当做代码块中最后一行)

2. 运算符

5 种

算数运算符  

print(a + b)     # 加            print(b - a)     # 减            print(b * a)     # 乘            print(b / a)     # 除(有小数点)            print(b % a)     # 取膜            print(b ** a)    # 幂  (几次方)            print(b // a)    # 整除(没有小数点)

比较运算符

a = 10            b = 20

print(b > a)    # 大于            print(b < a)    # 小于            print(b >= a)   # 大于等于            print(b <= a)   # 小于等于            print(b == a)   # 等于            print(b != a)   # 不等于

赋值运算符

a = 10  # a就是10            # a += 10       # a = a + 10  就是在自己的身上在就上一个自己            # print(a)            # a -= 10            # print(a)     # a = a - 10            # a *= 10      # a = a * 10            # print(a)            # a /= 10      # a = a / 10            # print(a)            # a **= 10     # a = a ** 10            # print(a)            # a //= 10     # a = a // 10            # print(a)            # a %= 10      # a = a % 10            # print(a)

逻辑运算符

与   或  非            and  or  not

成员运算符

in      存在             not in  不存在

3. 初识编码

0 - 255

新  0001000        开  0002000        了  0003000        一  0004000        个  0005000        x   0006000        j   0007000

你 01         好 02

0001000200030004000500060007

ascii码   不支持中文

python2 默认编码是   ascii码

unicode 万国码    16位(2字节)     a你

utf-8 最少使用8位(1字节)   欧洲 16位(2字节)   亚洲 24位(3字节)

utf-16 最少使用16位(2个字节)

gbk(国标 国家标准)

gbk  中文   2个字节             英文   1个字节

总结: 

1. while 循环

while 空格 条件 冒号        缩进    循环体(代码块)

以上循环是(死循环)

终止循序的方法:

1.break        跳出循环,并且把循环给干掉了            2.continue     跳出本次循环,继续下次循环               3.改变条件     例如: 参考 打印10以内的数字代码

while else

# 它们是一体的,如果while判断条件不成立就执行else代码  参考if else

2. 运算符:

算数运算符        比较运算符        赋值运算符        逻辑运算符        成员运算符

3. 初识编码        ascii码   不支持中文   python2 默认编码是ascii码

unicode  万国码   32位

中文   4个字节            英文   2个字节

最少用16为2个字节来表示

utf-8  最少用8位1个字节表示   欧洲 16位   亚洲 24位

gbk(国标)

中文  2个字节            英文  1个字节

8(bit)位  == 1(byte)字节

1024(byte)  ==  1kb(千字节)

1024kb  == 1Mb        1024Mb  == 1Gb        1024Gb  == 1Tb        1024Tb  == 1Pb    常用到 1Tb 就可以啦

原文地址:https://www.cnblogs.com/F18866/p/9863594.html

时间: 2024-07-30 11:38:24

python全栈第二天所学的相关文章

2017老男孩Python全栈第二期视频

老男孩的Python视频一直都很好,我没怎么学过Python,之前也就是看了两天老男孩的14期视频,感觉讲的都还不错.今天把这个视频分享给大家,也希望大家能好好学习,争取能够早日成为大牛.嘿嘿..... 如果连接掉了的话,大家也可以联系我补上. 链接:http://pan.baidu.com/s/1o8SHcd8 密码:3c3f

Python全栈开发【基础二】

Python全栈开发[基础二] 本节内容: Python 运算符(算术运算.比较运算.赋值运算.逻辑运算.成员运算) 基本数据类型(数字.布尔值.字符串.列表.元组.字典) 编码与进制转换 Python 运算符 1.算术运算: 2.比较运算: 3.赋值运算: 4.逻辑运算:  5.成员运算: 基本数据类型 1.数字 int(整型) 1 class int(object): 2 """ 3 int(x=0) -> integer 4 int(x, base=10) -&g

Python全栈考试-部分试题(精选)

Python全栈考试(一) Python全栈考试(一) 1.执行 Python 脚本的两种方式 答:1.>>python ../pyhton.py 2. >>python.py   #必须在首行有 #!/usr/bin/env python3 指定执行语言 2.简述位.字节的关系 答:一个字节(byte)=8位(bit)  位为最小的单位 3.简述 ascii.unicode.utf-8.gbk 的关系 ascii:只能表示256个符号 unicode:万国码,各国都有 需要有2位

51CTO - 老男孩python全栈心路

转眼入学都两个月了,自从参加老男孩python全栈的课以来,感觉收获很多. 一.为什么参加培训 我是非计算机专业毕业的,有那么几年的工作经验,之前都是依靠自学,所谓的野路子出身.刚开始还好,目标就是查资料,解决问题. 但后来随着工作年限的积累,别人的工资都蹭蹭蹭的往上涨,而我只能一点点的往上挪.心中难免不服气,比我牛的比我工资高我也就认了,为啥那些没我有经验的,水平不如我的工资也可以比我高? 后来发现,人家都说科班出身的,用了四年的时间来打基础,而我只能是遇到问题临时抱佛脚.心理平衡了,自然就要

Python全栈开发记录_第一篇

Python全栈开发记录只为记录全栈开发学习过程中一些难和重要的知识点,还有问题及课后题目,以供自己和他人共同查看.(代码行数:70行) 知识点1:优先级:not>and 短路原则:and:如果第一个条件的结论为假,那么 and 前后两个条件组成的表达式计算结果一定为假,后面的条件计算机不会进行计算 or:如果第一个条件的结论为真,那么or 前后两个条件组成的表达式计算结果一定为真,后面的条件计算机不会进行计算 知识点2:python区分大小写,常量需全部字母大写(默认这样写) python换行

Python 全栈开发【第一篇】:目录

Python 全栈开发[第0篇]:目录 第一阶段:Python 开发入门 Python 全栈开发[第一篇]:计算机原理&Linux系统入门 Python 全栈开发[第二篇]:Python基础语法入门 Python 全栈开发[第三篇]:数据类型.字符编码.文件操作 第二阶段:函数编程&常用标准库 Python 全栈开发[第四篇]:函数.递归.生成器.迭代器 Pyhton 全栈开发[第五篇]:常用模块学习 第三阶段:面向对象编程&网络编程基础 Python 全栈开发[第六篇]:面向对象

python全栈开发学习目录

python全栈开发学习目录 第一章 计算机基础 第二章Python入门 第三章数据类型 第四章文件操作 第五章函数 第六章 模块 第七章 面向对象 第八章 网络编程 第九章 并发编程 第十章 数据库 第十一章 前端开发-html 第十一章 前端开发-css 附加:js特效 15个小demo 第十一章 前端开发-JavaScript 第十一章 前端开发-jQuery 第十一章 前端开发-bootstrap 第十二章 Django框架开发 ... 原文地址:https://www.cnblogs.

python全栈和python自动化课程的区别在哪?

老男孩算是国内组早的做python培训的机构了,下面小编对于python自动化课程及全栈课程做了一个总结,希望能帮到你们: python全栈开发: 适合人群:应届本科生,专科,及零基础学员学习基础:0基础上课形式:脱产5个月,周一至周五上课课程内容:linux基础知识,python基础知识,网络编程,数据库应用,web开发,算法设计模式项目实战:博客系统开发,CRM系统开发,CMDB开发,主机开发管理,爬虫开发,金融量化交易项目开发未来发展方向:python全栈开发工程师就业方向:python爬

Python全栈开发【基础三】

Python全栈开发[基础三]  本节内容: 函数(全局与局部变量) 递归 函数 一.定义和使用 函数最重要的是减少代码的重用性和增强代码可读性 1 def 函数名(参数): 2 3 ... 4 函数体 5 ... 6 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算 参数:为函数体提供数据 返回值:当函数执行完毕后,可以给调用者返回数据. 总结使用函数的好处: 1.减少代码重用 2.保持一致性,易维护