linux下运行python
#头部加python安装路径
#!usr/bin/env python
函数:
运算符:
#1.算数运算:
+ #加法
- #减法
* #乘法
/ #除法
// #取整数 - 返回商的整数部分
% #取模 - 返回除法的余数
** #幂 - 返回x的y次幂
#2.比较运算(返回的值是布尔值):
== #等于
!= #不等于
< #小于符号
> #大于符号
<= #小于等于符号
>= #大于等于符号
#3.赋值运算:
= #赋值
+= #加法赋值运算
-= #减法赋值运算
*= #乘法赋值运算
/= #除法赋值运算
%= #取模赋值运算
**= #幂赋值运算
//= #取整数赋值运算
#4.逻辑运算符:
and #如果两个结果都同时为真,则返回(true)否则返回(false)
or #如果两个结果有一个为真,返回(true)
not #如果结果为真,返回(false)为假,返回(true)
#5.成员运算符:
in #在指定序列中能找到值返回(true)
not in #在指定序列中找不到内容返回(true)
变量命名规则:
#只能用数字 字母 下划线 并且不能以数字开头。
name = "码农也疯狂"
name1 = "码农也疯狂"
_name = "码农也疯狂"
字符串:
1 # 字符串只能用这3种方法表示
2 ‘这是一个字符串‘
3 "这是一个字符串"
4 """这是一个字符串"""
if 判断语句的使用:
if 1 == 1: #判断1是否等于1
print("符合判断条件,输出的内容.")
else:
print("不符合判断条件,输出的内容。")
while 循环语句的使用
#死循环
while 1 == 1:
print("这是一个死循环")
#输出1-100的数字
n = 1
while n < 101:
print(n)
n += 1
练习题:
# 请输出1-100以内的奇数
n = 1
while n < 100:
if n % 2 == 0:
pass
else:
print(n)
n += 1
# 请输出1-100以内的偶数
n = 1
while n < 100:
if n % 2 == 0:
print(n)
else:
pass
n += 1
# 请输出1-100以内的和
n = 1
s = 0
while n < 101:
s = s + n #储存n上次相加的和
n += 1
print(s)
# 请输出1,2,3,6,8,10以内的和
n = 1
while n < 11:
if n == 5 or n == 7 or n == 9: #如果有一个条件符合就直接跳过
pass
else:
print(n)
n += 1
# 用户密码输入错误3次自动结束程序
user_name = "123456" #账号
user_passwd = "123456" #密码
n = 1
while n < 4:
if user_name == input("请输入账号:") and user_passwd == input("请输入密码"): #判断账号密码是否符合
print("登陆成功")
n = 4
else:
print("登陆失败", n, "次数")
n += 1