码迷,mamicode.com
首页 > 编程语言 > 详细

python基本说明和语法结构

时间:2019-02-05 23:40:55      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:class   nbsp   循环结构   数字   end   一个   break   表数据   while   

1 在python中代码可读性是第一位

2 在保证代码可读性的情况下尽量减少代码

 

python中的str int tuple类型是不可变类型每次赋值会重新开辟内存空间

 

python赋值分配

#在python中此处b赋值重新开辟内存地址
a = 1
b = a
a = 2
print(b)

#在python中列表数据类型默认使用引用传递
a = [1,2]
b = a
a.append(3)

 

python输出字符串

print(hello word)

 

python逻辑结构语法

if结构

#条件语句 python用缩进来表示大括号

#一般来讲缩进4个空格 

#并且条件中逻辑若换行 缩进必须一样否则报错

if 条件:

    print(1)

    print(2)

elif 条件:

    print(3)

    print(4)   

else:条件:

    print(2)
name = master

#使用in查找是否包含m
if m in name:
    print(is ok)
else:
    print(is not ok)

#not in不包含
if m not in name:
    print(is not ok)
else:
    print(is ok)

#返回bool值
print(m not in name)

#not取反
print(not True)


user = master

#python中用and和or来代表逻辑与 逻辑或
if user == master and mas in user:
    print(is ok)
else:
    print(is not ok)

if user == master or mas in user:
    print(is ok)
else:
    print(is not ok)

 

 

while结构

#一个死循环

while 1==1

  print(ok)

 

python循环结构中

break跳出循环

continue终止当前循环开始新循环

 

#while else
count = 10
while count < 10

    print(count)

    count = count + 1 

else 

    print(end)

 

 

python常用数字操作

#数字

a1 = 10

a2 = 10

#python除了基本的加减乘除 2个乘号代表4的4次方

a3 = 4**4

#取余

a4 = 10 % 2

#两个杠取商

a5=8//3



#常见数字操作

a1 = 2

a2 = 2

a3 = a1 + a2

a3 = a1 - a2

a3 = a1 * a2

a3 = a1 / a2

#次方

a3 = a1**a2

#取商

a3 = a1//a2

#取余

a3 = a1 % a2

 

python输入操作

inp = input(请输入)

 

python基本说明和语法结构

标签:class   nbsp   循环结构   数字   end   一个   break   表数据   while   

原文地址:https://www.cnblogs.com/masterDao/p/10353233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!