好几天没写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
 
 
 
+ - * / %(求余)
 
 
嗯,目前就写到这里吧。
 
——————————————————————————————————————————
 

自学Python全栈开发的第二次笔记(Python需要注意的地方)的更多相关文章

  1. python全栈开发中级班全程笔记(第二模块、第三章)(员工信息增删改查作业讲解)

    python全栈开发中级班全程笔记 第三章:员工信息增删改查作业代码 作业要求: 员工增删改查表用代码实现一个简单的员工信息增删改查表需求: 1.支持模糊查询,(1.find name ,age fo ...

  2. python全栈开发中级班全程笔记(第二模块、第四章(三、re 正则表达式))

    python全栈开发笔记第二模块   第四章 :常用模块(第三部分) 一.正则表达式的作用与方法 正则表达式是什么呢?一个问题带来正则表达式的重要性和作用      有一个需求 : 从文件中读取所有联 ...

  3. python全栈开发中级班全程笔记(第二模块、第四章)(常用模块导入)

    python全栈开发笔记第二模块 第四章 :常用模块(第二部分)     一.os 模块的 详解 1.os.getcwd()    :得到当前工作目录,即当前python解释器所在目录路径 impor ...

  4. python全栈开发中级班全程笔记(第二模块)第 二 部分:函数基础(重点)

    python学习笔记第二模块         第二部分    :    函数(重点) 一.函数的作用.定义 以及语法 1.函数的作用 2.函数的语法和定义 函数:来源于数学,但是在编程中,函数这个概念 ...

  5. python全栈开发中级班全程笔记(第二模块)第一部分:文件处理

      第二模块 第一部分:文件处理与函数 #插曲之人丑就要多读书:读书能够提高个人素质与内涵,提升个人修养与能力,以及层次的提升. 推荐书籍:追风筝的人.白鹿原 电影:阿甘正传.辛德勒的名单 第一节:三 ...

  6. python 全栈开发,Day99(作业讲解,DRF版本,DRF分页,DRF序列化进阶)

    昨日内容回顾 1. 为什么要做前后端分离? - 前后端交给不同的人来编写,职责划分明确. - API (IOS,安卓,PC,微信小程序...) - vue.js等框架编写前端时,会比之前写jQuery ...

  7. Python 全栈开发【第0篇】:目录

    Python 全栈开发[第0篇]:目录   第一阶段:Python 开发入门 Python 全栈开发[第一篇]:计算机原理&Linux系统入门 Python 全栈开发[第二篇]:Python基 ...

  8. python全栈开发学习_内容目录及链接

    python全栈开发学习_day1_计算机五大组成部分及操作系统 python全栈开发学习_day2_语言种类及变量 python全栈开发_day3_数据类型,输入输出及运算符 python全栈开发_ ...

  9. 自学Python全栈开发第一次笔记

           我已经跟着视频自学好几天Python全栈开发了,今天决定听老师的,开始写blog,听说大神都回来写blog来记录自己的成长. 我特别认真的跟着这个视频来学习,(他们开课前的保证书,我也写 ...

随机推荐

  1. TCP协议解析

    本文摘抄自:http://www.kuqin.com/shuoit/20141018/342719.html 本文描述了TCP协议,首先简单介绍了TCP完成了一些什么功能:介绍了TCP报文格式,以及典 ...

  2. HDU 6121 Build a tree(找规律+模拟)

    Build a tree Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 524288/524288 K (Java/Others)To ...

  3. Knight Moves

    Problem Description A friend of you is doing research on the Traveling Knight Problem (TKP) where yo ...

  4. 串口接收模块(verilog) 波特率115200

    我来分享一下uart协议之接收verilog代码 顶层实例化 `timecale 1ns / 1ps////////////////////////////////////////////////// ...

  5. Oracle-4 - :超级适合初学者的入门级笔记:plsql,基本语法,记录类型,循环,游标,异常处理,存储过程,存储函数,触发器

    初学者可以从查询到现在的pl/sql的内容都可以在我这里的笔记中找到,希望能帮到大家,视频资源在 资源, 我自己的全套笔记在  笔记 在pl/sql中可以继续使用的sql关键字有:update del ...

  6. 常见sql注入原理详解!

    1.首先我们创建一个mysqli的链接 /**数据库配置*/ $config = ['hostname'=>"localhost", 'port'=>"330 ...

  7. [转载] 基于Dubbo框架构建分布式服务

    转载自http://shiyanjun.cn/archives/1075.html Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务 ...

  8. C#参考之sealed密封类(转)

    C# 语言参考 sealed(C# 参考) 当对一个类应用 sealed 修饰符时,此修饰符会阻止其他类从该类继承.在下面的示例中,类 B 从类 A 继承,但是任何类都不能从类 B 继承. 1     ...

  9. P1879 [USACO06NOV]玉米田Corn Fields

    题目描述 Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ N ...

  10. x86平台上的Windows页表映射机制

    首先,在x86架构的处理器上,一个正常页面大小为4KB,非PAE模式下,CR3持有页目录页面的物理地址,PDE和PTE格式相同大小为4字节.此时每个页表页面包含1024个PTE,可以映射1024个页面 ...