美文网首页
python基础

python基础

作者: 丫丫姑娘_b55e | 来源:发表于2018-06-12 20:47 被阅读0次

hello world
print ("hello world) //python3.x
print "hello world" //python2.x
在控制台输出‘hello world’

版本号A.B.C

A表示在语言做重大修改,一般不兼容之前的版本,B在做功能修改时B的值增加,C在修复bug时增加。

Python基础语法

单行注释: # 注释语句
多行注释:用''''或者"""

单引号

'''
第一行注释语句
第二行注释语句
第三行注释语句
'''

双引号

"""
注释1
注释2
注释3
"""

标识符

  • 标识符由字母、数字、下划线组成
  • 不能以数字开头
  • 不能是关键字

命名规范

1.PEP 8规范:全部小写,如果有多个单词组成,单词之间用下划线(_)隔开//class_name
2.驼峰式命名:如果名字由多个单词组成,第一个单词首字母小写,后边的每个单词首字母大写//cutName

关键字

"""
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for',
'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
"""

行与缩进

  • 在Python中,语法对于缩进有严格的规范,同一级的代码要写在一个缩进下。
  • Python中,如果一行只有一个语句,语句后面不需要封号,写了也不会报错
  • 如果一行语句中有多行语句,需要封号(;)分开//a=1;b=2

列表、字典、元组、集合的元素在多行显示时,可以不用\连接
dici1={'name':'yuting',
'age':18,
'gender':'女'}

sum1=aaa+bbb+ccc+ddd

sum2=aaa+\
bbb+\
ccc+\
ddd
sum1=sum2

python基本数据类型
  • Number(数字)、Str(字符串)、List(列表)、Tuples(元组)、Sets(集合)、Dict(字典)

数字

整型(整数)、浮点数(小数)、布尔、复数(实数+虚部)

  • 整型(int):Python3中只有长整型 int,Python2中有long 例如:23、10、-25、0
  • 浮点型(float):Python只有float类型,例如:12.9、1.0、0.0、-10.5、2e2、2e
  • 布尔(bool):表示真假(是否)的值,值只有true(是1)或者false(是0)两个值
  • 复数(complex):由实部和虚部组成,例如:10+1j,12.7+2j

字符串

  • 由""或者''括起来得数据就是字符串(推荐使用单引号'')
  • (Python中没有字符类型,所说的字符就是用引号括起来得长度为1得字符)
  • ''# 空串,长度是0

运算符

  • python中的运算符:算数运算符 、比较运算符、赋值运算符、逻辑运算符

算数运算符:+(加)、-(减)、(乘)、/、%(求余)、//(整除)、*(幂运算)

  • +、-、*、/、% 和数学里面相应得运算一样

math函数

通过import关键字可以导入Python的内置模块

math是Python内置的一个提供数学运算的模块

import math
num=math.fabs(-20) #fabs(n):求n的绝对值
print(num)

print(math.pi)#pi:圆周率
print(math.sin(60))

相关文章

网友评论

      本文标题:python基础

      本文链接:https://www.haomeiwen.com/subject/xysreftx.html