python_day01:变量,条件判断,数据类型,while循环及其他

变量

要求:1.不能数字开头

          2.不能是python关键字

          3.不能和python内置的东西重复

          4.由字母,数字,下划线组成

a
a_123

条件变量

格式

if 条件 :
    代码块
else:
    代码块

例如

if a=1:
    print(a)
else:
    print(0)

数据类型

字符型

在python中规定,由'  ',"  ","""   """和'''   '''包起来的数据类型为字符型,如

'a'
"b"
'''c'''
"""d"""

字符的加法

字符的加法为将多个字符按顺序拼接,如

'a'+'b'='ab'

字符的乘法

字符的乘法为重复输出字符如

'a'*5='aaaaa'

数字型

数字型又分为整型(int),浮点型(float)

3/2=1.5
3//2=1
3**3=27

while循环

while 条件判断;
    代码块
首先判断条件判断的值,若为假,则执行跳出循环,若为真,则执行代码块,再重复以上步骤。

其他

编写的py文件的开头要写上

#! /usr/bin/env python
# -*- coding : utf8 -*-

作业

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

#! /usr/bin/env python
# -*- coding : utf8 -*-

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

n = 1
while n <= 10:
	if n != 7:
		print(n)
	n=n+1

#输出1到100所有数的和

#! /usr/bin/env python
# -*- coding : utf8 -*-

n = 1
my_sum=0
while n <= 100:
	my_sum = my_sum + n
	n = n + 1
	
print(my_sum)

#输出1到100的所有奇数

#! /usr/bin/env python
# -*- coding : utf8 -*-

n = 1
while n<=100:
	print(n)
	n=n+2

#输出1到100的所有偶数

#! /usr/bin/env python
# -*- coding : utf8 -*-

n = 2
while n<=100:
	print(n)
	n=n+2

#求1-2+3-4+5-6...+99的值

#! /usr/bin/env python
# -*- coding : utf8 -*-

n1 = 1
n2 = 2
my_sum = 0
while n1 <= 99 and n2 <= 99:
	my_sum = my_sum + n1 - n2
	n1 = n1 + 2
	n2 = n2 + 2
	
print(my_sum)

#拥护登陆(3次)

#! /usr/bin/env python
# -*- coding : utf8 -*-

in_name = input()
in_password = input()
n = 0

while in_name != "name" and in_password != "password" and n<2:
	m=2-n
	print("用户名或密码错误,你还有%d次机会输入" % m)
	in_name = input()
	in_password = input()
	n=n+1
	
if n < 2:
	print("hello world")
else:
	print("False")


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值