好几天没写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. B树,B+树,B*树

    参考资料 http://www.cnblogs.com/Bob-FD/archive/2012/06/20/2556505.html 第一节.B树.B+树.B*树 1.前言: 动态查找树主要有:二叉查 ...

  2. Leetcode题解(24)

    73. Set Matrix Zeroes 分析:如果没有空间限制,这道题就很简单,但是要求空间复杂度为O(1),因此需要一些技巧.代码如下(copy网上的代码) class Solution { p ...

  3. Life is a Line

    Life is a Line Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others) Tot ...

  4. 2015上海赛区B Binary Tree

    B - Binary Tree   Description The Old Frog King lives on the root of an infinite tree. According to ...

  5. 网络基础二 tcp/ip协议簇 端口 三次握手 四次挥手 11种状态集

    第1章 概念介绍 1.1 VLAN 1.1.1 什么是VLAN VLAN(Virtual LAN),翻译成中文是“虚拟局域网”.LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成 ...

  6. Problem D: 来开个书店吧

    某出版社可出版图书和磁带.其中图书按照每页的价格乘以页数进行定价,磁带根据每10分钟的价格乘以磁带录音的分钟数进行定价.请定义Publicatioin.Book.Tape以及BookStore四个类. ...

  7. Scrum Meeting Alpha - 7

    Scrum Meeting Alpha - 7 NewTeam 2017/11/1 地点:新主楼F座二楼 任务反馈 团队成员 完成任务 计划任务 安万贺 登录部分的API仍存在问题 完成登陆部分的AP ...

  8. 非对称加密技术- RSA算法数学原理分析

    非对称加密技术,在现在网络中,有非常广泛应用.加密技术更是数字货币的基础. 所谓非对称,就是指该算法需要一对密钥,使用其中一个(公钥)加密,则需要用另一个(私钥)才能解密. 但是对于其原理大部分同学应 ...

  9. JAVA构造函数简析

    构造函数是java新建对象的一种手段 构造函数可以重载 如果一个类中有多个域,那么就可能需要多个构造函数.这时候,使用重载就可以了 构造函数中this和super的使用 this:(1)this用于本 ...

  10. python 多线程批量传文件

    #!/usr/bin/env python #_*_ coding:utf-8 -*-#autho:leiyong#time:2017-06-05#version: 1.3 import parami ...