day003-python初识

系统 1551 0

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

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

3、执行代码
  a.打开终端
  b.输入python命令,即python 代码文件的路径(例:python d:\test\mytest.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

 

 

 

 

 

 

 

 

 

 


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论