Python学习day02
来源:互联网 发布:淘宝销量可以刷吗 编辑:程序博客网 时间:2024/06/04 23:30
Python语法基础
变量
变量名
p=3.14
myString = 'is a mathematic circular constant'
标识符
指Python中允许作为变量名或其他对象名称的有效符号
首字符是字母或下划线;其余可以是字母、下划线、数字;大小写敏感
PI=3.1415926
pi='one word'
关键字
and,else,in,while
表达式
用运算符连接各类数据的式子,必须有运算结果
算术运算符,位运算符,比较运算符,逻辑运算符
c_cirl=2*PI*r
赋值
PI=3.1415926
Python不需要声明,直接将一个引用指向一个内存单元
增量赋值
+=,-=,/=,%=
多重赋值
PI=pi=3.1415926
多元赋值,等号左右两边都以元组的方式出现
x=1,y=2
(x,y)=(1,2)
x,y=y,x
语句
完整执行一个任务的一行逻辑代码
Python标准数据类型
整型、浮点型、布尔型、复数型、字符串、列表、元祖、字典
整型/长整型
-2^31——2^31-1
-2^63——2^63-1
布尔型,True1/False0
x=True
int(x)
浮点型,即实数
复数型
实数+虚数,虚数部分必须有j
type(2.4+5.6j)
复数型
复数可以分离实数部分和虚数部分
复数.real,复数.imag
x=2.4+5.6j
x.imag
x.real
序列类型
字符串、列表、元组
字符串
单引号、双引号、三引号
myString='hello world'
myString="hello world"
myString='''hello
world'''可实现内部换行
映射类型--字典
用{}界别,类似于哈希表键值对
d={'sine':'sin','cosine':'cos'}
d['sine']
算术运算
优先级
乘方**,正负号+-,乘除*/,整除//,取余%,加减
整除3.0//2
除法3.0/2
(-3)**2
比较运算
数值的比较:按值比较大小
3<5<7
字符串的比较:按ASCII码值大小
‘adc’=='xyz'
逻辑运算
not,and,or
x.y=3.14,-1024
(x<5.0)or(y>2.31)
字符运算
原始字符串操作符(r/R),用于一些不希望转义字符起作用的地方
f=open(r'地址','w'')
Unicode字符串操作符(u/U),转换成Unicode字符串
综合运算
位运算
左移
3-2<<1
3-2<<1<3
type(3L)
阅读全文
0 0
- Python学习-day02
- Python学习day02
- Python学习day02
- python学习之路-基础篇-day02
- Python学习笔记 day02 基本数据类型
- python -day02
- python-day02
- Python-Day02-列表2
- java 学习笔记 day02
- 每天学习JAVA---day02
- C++学习日记day02
- java学习day02
- Jquery学习笔记---Day02
- linux c学习 day02
- C++ 学习笔记day02
- c语言学习day02
- Java学习 day02
- Java学习day02
- [Java] 【源码】新手初探java网络编程——socket接口实现简单的客户机/服务器程序
- 类和对象
- Spring MVC 解决跨域问题&以及对@RequestBody的理解
- what's
- python3中的struct模块使用
- Python学习day02
- 关于Android项目中Socket通信的那点事
- HDOJ HDU 1133 Buy the Ticket
- javascript实现队列
- CodeForces 148B Escape
- SQL知识点汇总
- 部分加密算法简介
- CentOS 7下MySQL5.7的修改字符集编码为UTF8(解决中文乱码问题)
- Google的十个核心技术