欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 人文社科 > 生活经验 >内容正文

生活经验

python基础 条件和循环

发布时间:2023/11/27 生活经验 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python基础 条件和循环 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Python简介

python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。

1. 第一句python
- 后缀名是可以是任意?
- 导入模块时,如果不是.py文件
==> 以后文件后缀名是 .py

2. 两种执行方式
python解释器 py文件路径
python 进入解释器:
实时输入并获取到执行结果

3. 解释器路径
#!/usr/bin/env python
4. 编码
# -*- coding:utf8 -*-

 1.python的输出

print("Hello World")

 

 2.注释

  当行注视:# 被注释内容

  多行注释:""" 被注释内容 """

  

 3.变量     

  • 变量名只能是 字母、数字或下划线的任意组合
  • 变量名的第一个字符不能是数字
  • 以下关键字不能声明为变量名
  • 最好不好和python内置的类重复
  • ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

 

       变量的赋值

name = "Tom"
name1 = "jack"

 

4.输入

     input的用法,永远等待,直到用户输入了值,就会将输入的值赋值给一个东西

#把输入的用户名赋值给name
name = raw_input("请输入用户名:")#打印输入的内容
print name

 

5.while循环

     1、基本循环

while 条件:#循环体#注意:循环体前面要缩进# 如果条件为真,那么循环体则执行# 如果条件为假,那么循环体不执行

 

6.if else 条件语句

if 条件:                       #注意:代码块前面要缩进代码块1                     #如果条件成立,执行代码块1
else:                         #如果条件不成立,执行代码块2代码块2if 条件1 and 条件2 :         代码块1                     #条件1和条件2都成立,执行代码块1
else:                         #如果条件1和条件2中有一个不成立,执行代码块2代码块2if 条件1 or 条件2 :         代码块1                     #条件1和条件2有一个成立,执行代码块1
else:                         #如果条件1和条件2都不成立,执行代码块2代码块2
if 条件1:pass
elif 条件2:pass
elif 条件3:pass
else:passprint('end')

 

n1 = input('>>>')if "alex" == "alex":n2 = input('>>>')if n2 == "确认":print('alex SB')else:print('alex DB')
else:print('error')注意:n1 = "alex"   赋值n1 == 'alex'  比较,    

 PS:

  pass 代指空代码,无意义,仅仅用于表示代码块

 

7.练习题

1、使用while循环输入 1 2 3 4 5 6     8 9 10

i = 1
while i < 11:if i == 7:passelse:print(i)i +=1

 

2、求1-100的所有数的和

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

 

3、输出 1-100 内的所有奇数

i = 1
while i <101 :count = i % 2if count == 0:passelse:print(i)i+=1

 

4、输出 1-100 内的所有偶数

i = 1
while i < 101:count = i % 2if count == 0:print(i)else:passi+=1

 

5、求1-2+3-4+5 ... 99的所有数的和

i = 1
sum = 0       # s是之前所有数的总和
while i < 101:temp = i % 2if temp == 0:sum-=ielse:sum+=ii+=1
print(sum)

 

转载于:https://www.cnblogs.com/liaoboshi/p/6086560.html

总结

以上是生活随笔为你收集整理的python基础 条件和循环的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。