Python基础入门
来源:互联网 发布:matlab 2016a mac 编辑:程序博客网 时间:2024/06/06 20:53
1.数字和表达式
在Python3中1/2=0.5,而在Python2中1/2=0。如果希望Python2执行普通的除法可以导入:from __future__ import division(注意future前后都是两个下划线)。除法中双斜线会执行整除,无论数字是浮点数还是整数,但输出结果会有不同。
1 // 2 01.0 // 2.0 0.0
在Python3中八进制是 0o10 这类 第二个是小写的O字母
2.一些简单函数
hel_wor = 'world'print ('hello',hel_wor + '!')
hello world!
#可以看出print参数间的逗号被转译成空格,而加号(+)连接符则无视前后的空格,将参数直接相连
#print中接受的参数必须是字符串
round函数在Python3中,输出为整数
round(1/2)0
注意和Python的差别
floor ceil sqrt 等等 一般默认输出类型为float型
在Python3中raw_input被删除,input输出都是str类型,在运算中需要类型转换
如果需要写一个非常长的字符串,可以使用三个引号来标记,而且如果使用这种方式,字符串中间的单双引号可以不需要使用反斜线来转义了。
普通字符串也可以跨行,如果一行之中最后一个字符是反斜线,那么,换行符本身就是转义课,也就被忽略了。
字符串前可以加上字母r,则字符串中转义字符将会不齐作用:print (r'C:\nowhere')
注意:不能再原始字符串结尾输入反斜线,会引起语法错误
阅读全文
1 0
- Python基础:Python入门
- python 基础入门
- python基础入门
- python基础入门
- Python基础 - 快速入门
- Python基础入门(2)
- Python入门基础
- Python爬虫入门基础
- python基础入门一
- Python入门基础
- Python基础入门
- Python基础入门
- Python 基础入门
- python dataframe基础入门
- python-入门基础语法
- python入门基础
- python入门基础0
- Python 入门基础
- 获取Select标签修改之前的值
- 设计模式之适配器模式与装饰者模式
- 声学特征转换 kaldi工具
- Vue2.X的新武器一览表
- Linux内核三大数据结构——file_operations、file & inode
- Python基础入门
- java Comparable 和Comparator区别
- 6.18 三种不同形式的九九乘法表
- CS 400 Coprime Pairs 构造!!!
- QT中文乱码的本质
- K-Dominant Character CodeForces
- 乐观锁与悲观锁
- linux 用top命令查看系统健康状态
- mysql case then使用