Python 修炼1

2016年11月21日

Python基础修炼第一篇

1.Python是什么?有什么优缺点呢?

  python是一个高级编程语言。

  优点:开发效率比较高,不但有php写网页的功能,还有写后台的功能

  缺点:执行效率低,相比低级语言来说运行比较慢

2.Python文件的后缀是什么?如何执行Python的方法?

  Python扩展名.py

  Python解释器py文件的路径/Python 进入程序---》找到py文件执行

3.Python在Linux中默认路径, Python3默认的编码方式是什么?

  #!/user/bin/env python

  Python3版本编码方式utf-8

4.变量是什么?关于变量名的规则是什么?

  变量是一个可以变的值,用来赋值

  只能使用字母,数字,下划线命名,且不能以数字开头。不能使用Python中的关键字,还有内置的函数,类等

5,条件语句

 

 if 条件语句使用
if 条件1:
    执行结果
elif 条件2:
     执行结果
else:       <-----条件三
    执行结果
View Code
while 条件语句使用
while 条件:
    if 条件:
        执行结果
    else:
        执行结果
break

  

6.数据基本类型

   字符串(str)  “aaa”  ‘sss’    可相加  (相当于连接) 

   数字(int)   

   布尔值(bool)  True False      int(0,为真,其他为假)str(空值为假,有值为真)

   列表(list)

       元组(tuple)

   字典(dict)

7.基本运算

  加+减-乘*除/    取余%   平方**

 8.wihile 和 if 的一些巩固练习 

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

1 count = 0            
2 while count < 10:    
3     count += 1       
4     if count == 7:   
5         pass         
6     else:            
7        input(count ) 
View Code

  求1-100的所有数的和

a =1                   
count =1               
while  count < 100:    
    count +=1          
    a += count         
print(a)           

  输出 1-100 内的所有奇数

a =0
count = 0
while count < 100:
count +=1
if count%2 == 0:
pass
else:
a += count
print (a)

  输出 1-100 内的所有偶数

a =0                   
count = 0              
while  count < 100:    
    count +=1          
    if count%2 == 0:   
        a += count     
    else:              
         pass          
print(a)               

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

a =0
count = 0
while  count < 100:
    count +=1
    if count%2 == 0:
        a += count
    else:
        a -= count
print(a)

  用户登陆(三次机会重试)

a =0                                                   
user = "abc"                                           
user_pd =123                                           
while a < 3:                                           
    a +=1                                              
    user_name = input("username:")                     
    user_password = input("user_password:")            
    if user_name == user and user_password ==user_pd:  
        print("输入正确") 
  count = 4 else: print("剩下输入次数",3-a)

  

 


posted @ 2016-11-21 20:30  红领巾下的大刀疤  阅读(220)  评论(0编辑  收藏  举报
/* 看板娘 */