Python学习笔记(二)(图灵学院)
一,环境安装
- 推荐Virtualbox+Ubuntu
- 套件推荐:Anaconda3+ptcharm
- 启动丘比特笔记本,ctrl+alt启动cmd,upyter notebook自动调用浏览器
- 浏览器—>anaconda3自带解释器->机器
二,注释
- 机器不执行注释内容
- 一般用自然语言注释
- 写法:
- 行注释:#开头
- 快注释:好几行代码或者内容
- '''
- 这里边任何内容都是注释
- '''
三,命名
- 程序=数据结构+算法
- 变量是可以重复使用的一个量,或者叫一个代号
- 命名规则
- 可以包含数字,大小写字母,下划线或者更多,不推荐更多
- 数字不可开头
- 一般在Python中,下划线开头具有特殊含义,不祟拜你使用
- 大小写不同
- 保留字和关键字
- class,def,break,for
- 如何查看关键字:
- import Keyword #映入关键字模块
- #打印出全部关键字
- print(Kywoed.kwlist)
四,变量声明
- var_name = var_value
- var1=var2=var3=var_value
- #定义age,把十八放入age中
- age=18
- print(age)
- print(18)
- #给age1,age2,ag3赋予同一个值
- age1=age2=age3=18
- print(age1)
- print(age2)
- print(age3)
- #一行内给多个变量复制
- age4,age5,age6=12,21,45
- pint(age4)
- print(age5)
- print(age6)
五,变量类型
- 严格意义上讲,Python只有一个类型
- 标准数据有六种
- 数字类型Number
- 整数(无大小限制)
- 没有小数部分,表示个数的数
- 自然数,0,负自然数
- 整数分进制
- 二进制
- 机械常用
- 是计算机唯一能理解的数字
- 表示为0b开头的0,1代码
- 二进制
- 整数(无大小限制)
- 数字类型Number
age=0b10010
print(age)
结果:18
- 八进制
- 不常用
- 以0o开头的0-7的数字
age=0o102
print(age)
结果:66
- 十六进制
- 遇16进1
- 其实是每四位二进制表示为一位十六进制数
- 包含0-9,a-f
- 数字上以0x开头表示
age=0xff
print(age)
结果:255
- 十进制 1.18.152
- 浮点数
- 小数
- 计算机里面表示浮点数可以有条件省略
- .5,3.
height=156.34
print(height)
结果:156.34
shili=0.2
print(shili)
结果:0.2
shili=.6
print(shili)
结果:0.6
- 科学记数法
- 定义同数学定义
- 写法使用e/E表示10的指数
- 176.23=1.7623e2
- 0.876=8.76e-1
- 科学记数法
- 复数Complex
- 定义同数学一致
- 一个由实部和虚部构成的数字
- 虚部用j/J表示
- 5+3j
- (3j)
- 布尔值
- 表示真假的值True/False
age=18+True
print(True)
结果:19
- 字符串类型str
- 用来表示一串文字信息
- 如何表示
- 单引号
- 双引号
- 三引号(三单,三双)
- 能够扩起多行信息
love="i love Python"
print(love)
结果:i love Python
love='我爱Python'
print(love)
结果:我爱Python
- 单双引号交错使用
- 从双引号开始在下一个双引号结束
<a style="color:red"> 哈哈哈</a>
#用引号表示上面的字符串
html='<a style="color:red"> 哈哈哈</a>'
- 列表list
- 元组tuple
- 字典Dictionary
- 集合set
Python学习笔记(二)(图灵学院)相关推荐
- python学习笔记(二) 基本运算
python学习笔记(二) 基本运算 1. 条件运算 基本语法 if condition1: do somethings1elif condition2: do somethings2else: do ...
- (10.1)Python学习笔记二
1.在项目工程中要模块化测试一个开发的功能,在测试通过后交付给项目组其他人员继续开发.要保证代码开发的性能和效率以及可扩展性. 2.项目工程中的文件夹分类要功能模块明确清晰,在python中引入某一个 ...
- python学习笔记二
1 正则 1-1 普通字符 s1 = 'asd25454655js6565askJ\nNKJLasd5165123' # 1 匹配单个大写英文字母 obj = re.compile('[A-Z]') ...
- python学习笔记(二十三) -- 多进程和多线程
目录 多线程多进程的意义 多进程的使用 方式一(fork): 只能在Unix/Linux/Mac系统下执行,windows不可以 方式二(multiprocessing.Process): 全平台通 ...
- Python学习笔记|二.Python安装教程
Python 安装教程 Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 安装Pyth ...
- 【懒懒的Python学习笔记二】
列表是Python新手可直接使用的最强大的功能之一. 一.创建一个列表 在Python中,用方括号([ ])表示一个列表,其中用逗号(,)分割列表元素,下面是一个简单的列表示例: . 如果你让Pyth ...
- python学习笔记二——阅读MakeHuman程序源码小结
1.环境变量 用Python Shell设置或获取环境变量的方法: 一.设置系统环境变量 1.os.environ['环境变量名称']='环境变量值' #其中key和value均为string类型 2 ...
- python学习笔记二— 循环
程序结构 •三种结构◾顺序 ◾循环 ◾分支 分支结构 •分支结构基本语法◾if (如果) 条件表达式: ◾语句1 ◾语句2 ◾语句3 ◾- •条件表达式就是计算机结果必须为 布尔值 的表达式 •表达式 ...
- python 学习笔记二 搭建ftp服务器
这是一个系列,记录我python开发常用的代码,小常识,有些是参考网上代码,(讲的可能有点烂,求不要打脸,嘤嘤嘤~~)送给那些需要的人.可以相互交流,喜欢的加我吧. Wx: Lxp911221 这是自 ...
- 【Python学习笔记二】函数七十二变
Python定义函数语法: def 函数名(参数):函数体 注意:通常用几个return 返回结果,如果方法体中没有return,默认返回 None:如果要在方法体中返回None,则写为 return ...
最新文章
- 单片机音频节奏灯_用C51写的单片机音乐彩灯程序
- java redis缓存理解_Java项目中使用Redis缓存案例
- windows10 下 vscode + cmake 编译 Qt6 代码
- python的基础知识可以应用到哪方面-Python基础知识
- mysql 126_MySQL教程126-MySQL事务隔离级别
- 春秋时期被误解的人才。
- oracle重建spfile,【11g】【10g】【实验】spfile文件的恢复(from memory;)
- 51单片机原理以及接口技术(三)-80C51的指令系统
- 南京邮电大学离散数学实验一:利用真值表法求取主析取范式以及主合取范式的实现
- 东南大学女孩子学计算机的多吗,2019年应届南邮上岸东南大学计算机生,经验分享,希望能帮助到迷茫的你...
- php图片镜像翻转,怎么把视频镜面翻转/视频水平翻转的教程
- C#工具栏的各种工具
- 《基于Cortex-M4的虚拟机制作与测试》课程设计 结题报告
- JSP程序设计实训(十一)——JSP与Servlet技术(一)
- 解决端口被占用问题(以80端口为例)
- UGUI实现Joystick
- ThinkPad装win7系统无法启动的解决办法
- USACO2012 Moo /// 模拟 oj21548
- Python自动化办公:批量识别图片文字并存为Excel
- 量化交易:创建签名、从okex平台获取ticker数据和k线数据