吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4966|回复: 17
收起左侧

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

[复制链接]
醉灬落尘 发表于 2017-12-19 21:42
好几天没写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




+ - * / %(求余)



嗯,目前就写到这里吧。


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

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
xumengliang + 1 + 1 热心回复!
freeme + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

纸条 发表于 2018-3-27 21:51
你听我解释 发表于 2017-12-20 11:47
你看的谁的视频。。我现在学习都是3分钟热度

楼主看的是老男孩的,我也看过一些,但是后边看传智的了。我分享有传智的
SupKevin 发表于 2017-12-19 22:37
我觉得博主写文章的时候可以自己弄个博客,或者在吾爱的话也是可以的,用markdown写的话,会更加清晰有条例的
kk1212 发表于 2017-12-19 22:00
最近一段时间Python是火的不得了 Python的优势明显,学习。
sxtylhg 发表于 2017-12-20 08:18
很好,坚持下来就是胜利,支持楼主!
 楼主| 醉灬落尘 发表于 2017-12-20 09:03
sxtylhg 发表于 2017-12-20 08:18
很好,坚持下来就是胜利,支持楼主!

会的,加油。
你听我解释 发表于 2017-12-20 10:54
加油   我就坚持不了。。
 楼主| 醉灬落尘 发表于 2017-12-20 11:21
你听我解释 发表于 2017-12-20 10:54
加油   我就坚持不了。。

人生苦短,我用Python。
你听我解释 发表于 2017-12-20 11:47
醉灬落尘 发表于 2017-12-20 11:21
人生苦短,我用Python。

你看的谁的视频。。我现在学习都是3分钟热度
aiguozhe 发表于 2017-12-20 13:20
坚持下来就是胜利,支持楼主
 楼主| 醉灬落尘 发表于 2017-12-20 13:53
你听我解释 发表于 2017-12-20 11:47
你看的谁的视频。。我现在学习都是3分钟热度

老男孩教育
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 07:36

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表