Python学习1

python的入门

从基础开始,一步一个脚印

'''
if True :
    print(666)
print(777)

'''      
num = input('请输入您猜的数字:')
if num == '1':
    print('一起抽烟')
elif num == '2':
    print('一起喝酒')
elif num == '3':
    print('新开了一家,走看看')
else:
    print('你猜错了')
    
'''
'''
name = input('enter your name')
age = input('enter your age')
if name == 'xudan':
    if age == '18':
        print(666)
    else:print(333)
else:print('错了')
'''
'''
flag = True
while flag:
    print('我们不一样')
    print('在人间')
    print('')
print('222')
'''
'''count = 1
flag = True
while flag:
    print(count)
    count = count + 1
    if count > 100:
        flag = False'''

'''
count = 1
sum = 0
while count <= 100:
    print(count)
    sum = sum + count
    count = count + 1
print(sum)
'''
'''
print('11')
while True:
    print('222')
    print('3444')
    print(4444)
    break
    print(345)
print('abc')

count = 1
while True:
    print(count)
    count = count + 1
    if count > 100:break
    '''
count = 0
while count < 11:
    
    count = count + 1
    if count == 7:
        continue
    print(count)
'''count = 0
while count <= 9:
    count = count + 1
    if count == 7:
        continue
    print(count)'''
View Code

 


1.计算机基础
2.python历史:龟叔
相对简单
1991年正式
python3.0 2008年
宏观上,python2源码不标准,重复代码多
python3统一规划,统一标准。
3.python环境
编译型:一次性将所有程序编译成二进制文件
缺点: 从头重新编译,开发效率低,不能跨平台
优点:执行速度快

解释型:当程序执行时,一行一行的解释
优点:开发效率高,可以跨平台
缺点:运行速度慢
python是动态解释型的强类型语言
python有强大的第三方库
可扩展性
可嵌入性
4.python的种类
python规范只有一个
解释器有很多, cpython 转换成c语言能识别的字节码,
再转换成二进制文件,jypython,pypy类似与编译
型语言,一次性全部编译成python字节码,运速度快


.py文件打开方法 python D:/python_study/7_11.py
pyhon2默认编码方式是ASCAII,python3默认编码方式是
utf-8
# _*_ encoding:utf-8 _*_
解决中文不能显示的问题


6.变量:将一些运算的中间结果暂时存在内存中,以便后期使用

关键字
变量具有可描述性
变量不能是中文

常量

练习题:

'''# 用循环输入123456 8910
i = 0
while i <=9:
    i = i + 1
    if i == 7:
        continue
    print(i)
'''
'''
#求1-100所有数的和

i = 1

sum = 0
while i <= 100:
    sum = sum +i
    i += 1
print(sum)
'''
'''
#输出1-100内的所有偶数
i = 1
while i <= 100:
    if i % 2 == 0:
        print(i)
    i += 1
'''
'''
#输出1-100内所有奇数
i = 1
while i <= 100:
    if i % 2 == 1:
        print(i)
    i += 1
'''
'''
#求1-2+3-4+5....99的所有数的和

i = 1
sum = 0
while i <= 100:
    if i % 2 ==0:
        sum = sum - i
    elif i % 2 == 1:
        sum = sum + i
    i = i + 1
print(sum)
'''
#用户登陆三次机会重试

i = 1
while i <= 3:
    name = input('请输入你的用户名:')
    password = input('请输入密码:')
    if name == 'xiaofeifei' and password == '12345678':
        print('登陆成功')
        break
    else:
        print('请重新输入')
    i = i + 1
else:
    print('机会用完了,请等会再登陆')

第一天的学习

 

posted @ 2018-07-12 23:18  xiaofeifeixd  阅读(213)  评论(0编辑  收藏  举报