python知识点(一)

linux下的python知识点

注释

单行注释

#:以#开头的都是注释
这里写图片描述

多行注释

三个单引号或三个双引号

这里写图片描述

变量已及类型

在python 中,存储一个数据需要一个叫做 变量 的东西,例:
j = 100 # j 就是一个变量,好比一个篮子
i = 78 # i 也是一个变量
k = j + i # 把 j 和 i 这两个“篮子”中的数据进行累加,放到 k 变量中
* 说明

· 所谓变量,可理解为一个“篮子”;如果需要存储多个数据,就需要有多个变量,当然也可使用一个。
· 程序就是用来处理数据的,而变量是存储数据的

变量的类型

· 程序中 :
为了更充分的利用内存空间以及更高效的管理内存,变量是有不同类型的,如下:

这里写图片描述

标识符、关键字

标识符由字母、下划线和数字组成,但是数字不能开头 例:

test1
myInt

命名法

小驼峰 :userName (第一个单词小写字母开始,第二个单词首字母大写)
大驼峰 :userLoginFlag (每单词首字母都大写,例:First、LastName)

python 中的标识符是区分大小写的

这里写图片描述

关键字
python 一些具有特殊功能的标识符,关键字是python已经使用了的,所以开发者不能自己定义和关键字相同名字的标识符

这里写图片描述
def —- del —– from —–globat —–or —–nonlocal —–pass —–yield

输出
格式化输出

这里写图片描述

在程序中,“%”这样的操作符,就是python中的格式化输出

这里写图片描述

常用的格式符号

这里写图片描述

换行输出

这里写图片描述

这里写图片描述

输入

raw_input() 用于python 2
input() 用于python 3 里

这里写图片描述

这里写图片描述

这里写图片描述

延时功能
import time
time.sleep( )

这里写图片描述


运算符

这里写图片描述

这里写图片描述

取商、取余的应用

这里写图片描述

取商确定行数、取余确定列数
例 :数7在第几行、几列?
7//3=2
7%3=2
数字7在2行2列

赋值运算符

这里写图片描述

复合赋值运算符

这里写图片描述

这里写图片描述

常用的数据类型转换

这里写图片描述

if 语句

if 语句是用来进行判断的,格式如下:

if 要判断的条件:
条件成立时,执行

age =19

if age >=18:
    print("已成年,可以判刑坐牢了")

这里写图片描述

这里写图片描述

and —–>与、并且、和
or —–>或者
not —–>否定、取反的意思

if else

使用格式:
if 条件:
    满足条件时,执行
if 条件:
    满足条件时,执行
else:
    不满足条件时,执行
age = 19

if age >= 18:
    print("您已成年,犯罪可以被判刑、坐牢")
elseprint("好可惜!您还未成年,犯罪不能够被判刑,可恶! ")

这里写图片描述

这里写图片描述

1 #1.提示用户输入刀子长度,获取这个数据

2 length = input("输入刀子长度:")

3 #用if来判断刀子是否超过10cm,根据判断显示相应结果

4 if int(length)>10:

5   print("超过10cm")

6 else:

    print("合法")

elif

使用格式:

这里写图片描述

income = 1000
if int(income) >=1000print("可以去吃顿好吃的")
elif int(income) >=2000:
    print("可以去吃顿好吃的,还可以买自己喜欢的衣服")
elif int(income) >=3000:
    print("可以去吃顿好吃的,还可以买自己喜欢的衣服和鞋子")
else:
    print("没钱啥都干不了")

这里写图片描述

if 嵌套

这里写图片描述
这里写图片描述

小应用猜拳游戏

这里写图片描述

import randm
randm.randint(1,3)
: 此法可循环出现1-3内的随机数

这里写图片描述

这里写图片描述

while 循环

这里写图片描述

这里写图片描述

加“%d”“%i”打印时会打印循环次数

这里写图片描述

计算1-100的和

i = 1
j = 0
while i<=100:
    j = j+i
    i += 1
print(j)

计算1-100之间偶数 之和

i = 1
j = 0
whlie i <=100:
    if i%2==0:
        j = j + i
    i += 1
print(j)

while 循环嵌套

这里写图片描述

while 循环嵌套应用


这里写图片描述
这里写图片描述


打印下图乘法表


这里写图片描述

这里写图片描述

打印结果

这里写图片描述

这里写图片描述

打印结果

这里写图片描述

这里写图片描述

打印结果

这里写图片描述


for 循环

这里写图片描述

for 循环break和continue

break :结束整个循环
continue :结束本次循环,继续下次循环

break的用法

这里写图片描述

打印结果

这里写图片描述

这里写图片描述

打印结果

这里写图片描述

continue的用法

这里写图片描述

打印结果

这里写图片描述

break和continue也适用于while循环

这里写图片描述

*

这里写图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值