Python基础01

主要内容:

  • 输出
  • 注释
  • 标识符
  • 变量
  • 数据类型
  • 运算符
  • 缩进

输出 “Hello,Python”

shell模式下输出

>>> print("Hello,Python")
Hello,Python

注释 方法1.单行注释  #

         方法2.多行注释  ···  ···  三引号 

#print("Hello,Python!")
print("Hello,Python!")
'''
print(hello)
print(python)
'''

标识符(给变量起名)

标注某个东西的符号

规则:(1)首字母:字母+下划线

a
_b
a3
_a123

变量

可以变化的量,回收变量

Python的不用定义数据类型。

回收变量

>>> a=1
>>> a
1
>>> print(type(a))
<class 'int'>
>>> a=1.3
>>> a
1.3
>>> print(type(a))
<class 'float'>
>>> 

+=  

a+=1

>>> a=1
>>> a+=1
>>> a
2

数据类型

Python常见数据类型:

数、 字符串、列表(list)、元祖(tuple)、集合(set)、字典(disctionary)

list:[ ]

>>> L
[]
>>> L=["My","your"]
>>> L
['My', 'your']
>>> L[0]
'My'
>>> L[1]
'your'>>> L[1]="Me"
>>> L
['My', 'Me']

tuple:()  元祖内的数据无法修改

>>> t=("My","You")
>>> t
('My', 'You')
>>> t[0]
'My'
>>> t[1]
'You'
>>> 

集合set

>>> a="dasdsada"
>>> b="dasdadadddaa"
>>> sa=set(a)
>>> sa
{'a', 'd', 's'}
>>> sb=set(b)
>>> sb
{'a', 'd', 's'}
>>> sa&sb
{'a', 'd', 's'}
>>> 

字典{key1:value1,key2:value2}

>>> d={'name':'duxiao','age':'25'}
>>> d
{'name': 'duxiao', 'age': '25'}
1 >>> d['name']
2 'duxiao'
3 >>> d['age']
4 '25'
5 >>> 

运算符

+  -  * /  %  加 减 乘 除 取余

运算符优先级  数学运算符在Python中适用

不清楚适用(),改变优先级

>>> a=2
>>> b=3
>>> a+b
5
>>> a*b
6
>>> a-b
-1
>>> a/b
0.6666666666666666
>>> a%b
2
>>> b&a
2
>>> 7+8
15

取余

>>> 10%3
1

除法不要余数

>>> 10//3
3

优先级

>>> 9+5*2-1
18
>>> (9+5)*2-1
27
>>> 

缩进 强制缩进的语言

美观

同一层次在一个缩进里边

缩进小技巧 :

同一层次的代码,处于同一个缩进幅度上,下一层的代码,需要相对于上一层次的代码进行缩进,建议使用tab键进行缩进

a=10
b=9
if(a>9):
    print(a)
    if(b==9):
        print(b)
elif(a<10):
    print("abc")
原文地址:https://www.cnblogs.com/duxiao/p/7473624.html