首页 编程教程正文

自学Python全栈开发的第二次笔记(Python需要注意的地方)

piaodoo 编程教程 2020-02-22 22:02:50 890 0 python教程

本文来源吾爱破解论坛

好几天没写blog了,今天整理整理。写blog一定要坚持下去。


Python解释器

#!/usr/bin/env python

#-*-coding:utf-8-*-


#  无效的内容,只做注释用(单行注释)

"""     """   多行注释(三引号)

例:

        """

        123

        123

         """

1.创建xxx.py文件(不要有中文路径)

#!/usr/bin/env python

#-*-coding:utf-8-*-    (-  是  gang)

2.写代码

            a.头部两行

            b.写功能代码

3.执行代码

            a.打开终端 cmd

            b.Python代码文件的路径



raw_input 用于和用户交换,等待输入内容

  raw_input("111:")     py2.7   raw_input('111')

                                           py3     input('>>>')

变量 il代指某个“东西”   il = raw_input("111:")

变量名:

         数字,字母,下划线(_)     (只能用这些)

         alex = 123    sb = "alex"  a_lex = "sb"

        不能以数字开头   例:1alex

        变量不能是Python内部的关键字

基本的数据类型:

            数字:123     age = 18

            字符串:

                    al = "asdf"     al = 'ffa'      al = """sad21a"""       "都是英文的引号

            布尔值:

                    Ture/False

                 a4 = True

                 a5 = False

条件:


            一个等号是赋值 =  

            两个符号是比较 ==

            !=表示不等于

if条件:

    ——》内容一         缩进必须用

    ——》内容二        (四个空格)

else:

    ——》内容三

    ——》内容四


if 1 == 1:

    print("111")

else:

    print("222")




name = raw_input("Username:")

pwd = raw_input("Password:")

if name == "qiao" and pwd == "666":

    print("yes")

else:

    print("no")



if条件一:

    xxx

elif条件二:

    xxx

elif条件三:

    xxx

else:

    xxx


例:

inp = raw_input(">>>")

if inp == "1":

    print("111")

elif inp == "2":

    print("222")

elif inp == "3":

    print("333")

else:

    print("...")



if name == "alex" or name == "eric"

只要满足任何一个or条件进入当前代码块



1.



       if条件:

           代码块

       else:

           代码块

2.

        if条件:

            代码块

        elif条件:

            代码块

        else:

            代码块

3.条件
Ture   False
1>2   n1>n2  n1 == n2
name == "alex" or name == "eric"
name 1 == "alex"
name == "alex" and pwd == "123"


while 代码块:
    代码块


import time
n1 = Ture
while n1:
    print("1")
    time.sleep(1)
    n1 = False
print("end')

______________________________________________________________________________________
例:
kaishi = 1
while Ture:
    print(kaishi)
    kaishi = kaishi+1
    time.sleep(1)

###打印(1)

———————————————————————————————————————
break
用于跳出当前循环,并且break下面的代码,将不再执行
例:
kaishi = 1
while Ture:
    print(kaishi)
    if kaishi == 10:
        break
     kaishi = kaishi+1
_____________________________________________________________________________________________
continue
用于跳出本次循环,继续下一次循环
while True:
    print("123")
    break
    print("456")
###打印(123)


while Ture:
    print("123")
    continue
    print("456")
###打印(123)

———————————————————————————————————————————
例:
1.输入1-10整数
start = 1
while Ture:
    print(start)
    if start == 10:
       break
    start+= 1
2.输入除7以外的1-10所有正整数
start = 1
while Ture:
    if start == 7:
        start += 1
        continue
    print(start)
    if start == 10:
        break
    start += 1

3.输入1-100以内所有整数

start = 1

while Ture:

    print(start)

    if start == 100:

        break

    start += 1


4.求1-100内所有整数合

sum = 0

start = 1

while Ture:

    sum = sum + start

    if start == 100:

        break

    start += 1

print(sum)


5.输出1-100内所有奇数

start = 1

while start < 101:

    temp = start%2

    if temp == 1:

        print(start)

    else:

        pass

    start += 1

###temp是余数


6.输出1-100内所有偶数

start = 1

while start < 101:

    temp = start%2

    if temp == 0:

        print(start)

    else:

         pass

    start += 1




+ - * / %(求余)



嗯,目前就写到这里吧。


——————————————————————————————————————————

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/7417.html

搜索