醉灬落尘 发表于 2017-12-19 21:42

自学Python全栈开发的第二次笔记(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>n2n1 == 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



+ - * / %(求余)


嗯,目前就写到这里吧。

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

纸条 发表于 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分钟热度

老男孩教育
页: [1] 2
查看完整版本: 自学Python全栈开发的第二次笔记(Python需要注意的地方)