1.单行注释和多行注释
# :单行注释
''' """ :多行注释
2.python程序的执行原理:
首先CUP将python解释器加载到内存中,然后python解释器会让CPU根据
语法规则解释python程序中的代码,CPU最终执行翻译后的代码。
3.关闭所有打开页:右击一个页的标题头,选择Close ALL/Close Others
4.python中不存在long 因为python的数会很大。
5.数字之间可以直接进行运算:不管是整数还是浮点数。
布尔型true=1 false=0
6.字符串之间的拼接用 +号
字符串重复拼接 ‘字符串’* 数字 表示重复拼接多少个。
字符串和数字不能直接进行计算。
7.变量的输入:
print(‘’) 输出到控制台
type(x) 查看x的类型。
格式: 字符串变量 = input('请输入:')
8:类型转换:
int(x) ;将x转换成整数。
float(x) :转换成小数。
9:格式化字符串输出:
%s 字符串
%d 整数
%f 浮点数
%% 输出%
%06d :不够6位前面用0补充,超过还是自己不会截尾。
例:
name = "小明"
print("我的名字叫 %s!"% name)
student_namber = 100
print('我的学号是 %06d' % student_namber)
price = 8.5
weight =7.5
money = price * weight
print("单价 %.2f 元/斤,数量 %.3f 斤 总价 %.4f 元!!" % (price,weight,money))
sacle = 0.25*100
print('数据是%.2f%%' %sacle*3)
sacle2 = 0.25
print('数据是%.2f%%' % (sacle2*100))
输出:
我的名字叫 小明!
我的学号是 000100
单价 8.50 元/斤,数量 7.500 斤 总价 63.7500 元!!
数据是25.00%数据是25.00%数据是25.00%
数据是25.00%
10.变量的命名规则
python区分大小写。
变量都要小写
变量由多个单词构成格式:单词1_单词2
1. if 语句格式:
if 条件:
结果
if语句的技巧:
@1.如果把光标放在代码块的内部,那么代码框的左上方会显示if语句。
@2.左侧会有一对向上向下的箭头,表示if语句的范围。
简单的 if else 语句:
age = 18
if age>=18:
print(age)
else:
print("年龄不够")
if语句进阶:
格式:
if 条件:
执行代码
elif 条件2:
执行代码
elif 条件3:
执行代码
综合应用:剪刀石头布:
import random
person = int (input("请输入你要出的拳头 %d 1:石头 2:剪刀 3:布" ))
computer = random.randint(1 , 3)
print("玩家是%d 电脑是%d" % (person , computer))
if ((person == 1 and computer == 2)
or(person == 2 and computer == 3)
or(person == 3 and computer == 1)):
print("恭喜玩家赢!!!")
elif person == computer:
print("平手,再来!")
else:
print("电脑赢!!")
2:循环
例1:循环输出hello python 5次
# 循环打印 hello python
i = 1
while i<=5:
print('hello python!')
i = i + 1
print('循环处理完成!')
例2:计算1到100的累加求和:
i = 1
sum = 0
while i<= 100:
sum = sum + i
i = i + 1
print(sum)
例3:计算1到100的偶数累加求和:
i = 1
sum = 0
while i<= 100:
if i % 2 == 0:
sum = sum + i
i = i + 1
print(sum)
例四:循环打印星星(字符串拼接)
row = 1
while(row<=5):
print('*'*row)
row += 1
运行后:
*
**
***
****
*****
循环打印星星(循环嵌套)
row = 1
while(row<=5):
col = 1
while(col<=row):
print('*',end='')
col += 1
print("")
row += 1
例五:打印九九乘法表
i = 1
while(i<=9):
j = 1
while(j<=i):
print('%d * %d'%(j,i),end=" ")
j += 1
print("")
i += 1
运行结果:
1 * 1
1 * 2 2 * 2
1 * 3 2 * 3 3 * 3
1 * 4 2 * 4 3 * 4 4 * 4
1 * 5 2 * 5 3 * 5 4 * 5 5 * 5
1 * 6 2 * 6 3 * 6 4 * 6 5 * 6 6 * 6
1 * 7 2 * 7 3 * 7 4 * 7 5 * 7 6 * 7 7 * 7
1 * 8 2 * 8 3 * 8 4 * 8 5 * 8 6 * 8 7 * 8 8 * 8
1 * 9 2 * 9 3 * 9 4 * 9 5 * 9 6 * 9 7 * 9 8 * 9 9 * 9
3.print 去掉末尾的换行。
print('ssds' ,end=' ')
4:函数
格式:def 函数名():
函数体
在python中必须先定义函数,再调用,不能先调用再定义。
函数注释:
一般在函数上方增加两行空行。
空行
空行
def say_hello():
'''打招呼注释'''
print('hello')
say_hello()
按Ctrl+q :快速找到函数说明(小窗口显示)
例1:求两个数相加和的函数
def sum_sum(a,b):
'''求和函数'''
c = a + b
return c
c = sum_sum(1,2)
print(c)
条件,循环,函数
原创
©著作权归作者所有:来自51CTO博客作者mb61037a3723f67的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:DRF分页器源码分析
下一篇:Mybatis实现增删改查
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【Rust指南】详解注释|函数|条件语句|循环语句
书接上文,本篇博客讲解Rust语言的注释、函数、条件和循环语句的特点,我将
rust 开发语言 后端 函数体 值类型 -
C——练习if 条件 while 循环 for循环
几个C语言小练习
if while