zoukankan      html  css  js  c++  java
  • day003-python初识

    基本的写代码流程:
    1、创建 xxx.py文件
      注意:文件不要保存在中文的路径下,和文件名不要以中文命名。

    2、写代码
      a.注意两行文件头

         #! /usr/bin/env python

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

      b.写功能代码

    3、执行代码
      a.打开终端
      b.输入python命令,即python 代码文件的路径(例:python d: estmytest.py)


    知识点一:xxx.py文件的文件头部信息
      #!/usr/bin/env python
      # -*- coding:utf-8 -*-


    知识点二:input()用于与用户交互,等待用户输入内容
      注意:python 2.7使用raw_input()
         python 3.5使用input()

      name = input("请输入用户名:")
      变量 name 代指某个“东西”

    知识点三:
      import getpass #导入getpass模块
      pwd = getpass.getpass('请输入密码:') #用户输入的信息不可见

    知识点四:变量
      num = "123456789" #num是变量名;"123456789"是变量值
    注意:
      1、变量名:
        a.数字、字母、下划线组合
        b.不能以数字开头
        c.变量名不能是python 内部的关键字

    知识点五:基本的数据类型
      1、数字:1235
      2、字符串: "adges"
      3、布尔值:True/False


    知识点六:if 基本条件语句

    1、if 条件: #当条件为真时,就执行内容一,否则执行内容二
        内容一
     else:
      内容二

    2、if 条件一:
        内容一
       elif条件二:
        内容二
          elif条件三:
        内容三
          else:
        内容四

    知识点七:while 循环
      while True:
        内容一

    break
    用于跳出所有循环,并且break下面的代码将不再执行
    continue
    用于跳出本次循环,继续下一次循环

    知识点八:python 2.x 与python 3.x编码转换的区别

    1、python 2.7例子:

     1 #! /usr/bin/env python
     2 # -*- coding:utf-8 -*-
     3 
     4 tem = "python是一门新兴的开发语言"  #utf-8
     5 #解码,需要指定原来是什么编码
     6 #tem_unicode = tem.decode('utf-8')
     7 #编码,需要指定要编成什么编码
     8 #tem_gbk = tem_unicode.encode('gbk')
     9 
    10 print(tem_gbk)
    View Code

    2、python 3.x例子:

    1 #! /usr/bin/env python
    2 # -*- coding:utf-8 -*-
    3 
    4 tem = "python是一门新兴的开始语言"  #utf-8
    5 #python 3.x 自动交换 utf-8  unicode   gbk
    6 #移除了python的unicode类型
    7 tem_gbk = tem.encode('gbk')
    8 print(tem_gbk)
    View Code

     

     

     

     

     

     

     

  • 相关阅读:
    热修复之类加载机制总结
    socket之tcp如何维护长连接
    sqlite之多线程处理
    android主线程ActivityThread-转载
    线程之ThreadLocal使用
    图片之压缩总结
    线程之交替执行的实例
    git的最常用命令总结
    sqlite之常见的语句
    activity之分析-3分钟看懂Activity启动流程
  • 原文地址:https://www.cnblogs.com/june-L/p/11478914.html
Copyright © 2011-2022 走看看