python学习笔记 18-4-11,,一、执行一个简单的代


一、执行一个简单的代码
  1、先创建目录 mkdir /home/dev
  2、切换到目录 cd /home/dev
  3、在目录下创建文件夹 vim hello.py
  4、编辑文件内容 vim hello.world
  5、执行文件内容

  第一种:python /home/dev/hello.py //直接执行

  第二种:通过 ./hello.py 执行
  出现“权限不够”,执行以下步骤
  vim hello.py
  # !/usr/bin/env python //指明脚本由python解析器执行
  #-*- coding: utf-8 -*- // 告诉python解析器由utf-8编码去执行代码,不指名的话,python解析器就会默认用  ascill编码执行代码
  ....... //输入代码内容
  :wq //保存并退出
  chmod 775 hello.py //赋予权限
  ./hello.py //执行



二、变量名定义规则:
  1、只能是数字、字母、或者下划线“_”
  2、首位不能为数字
  3、不能使用关键字
三、快速打开该目录下的DOS窗口
  1、点击文件夹,按住Shift键的同时点击右键,选择“在此处打开命令窗口”
  2、成功

四、导入函数
  格式:From getpass(模块) import getpass(方法)
  例:  (1) From getpass import* //*代表导入getpass模块中所有的方法
      A = getpass.getpass() // 第一个getpass是模块,第二个getpass是方法

五、input与raw_input

  使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的。

  当输入为纯数字时input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型

   

六、python基础
  1、python与java、C++不同,它不用{ }等,来界定代码,而是使用缩进来界定代码块,建议每个层次使用4个空格来界定。
  2、风格简洁明了,可以根据自己的喜好决定界面,比如可以空行等。

  技术分享图片


  3、数据类型:
   (1)字符串类型  String
    (2)整型      int
    (3) 浮点型    float
   (4) 布尔类型  bool
  4、while循环

     while 条件:

       代码块 循环内容

  5、if条件语句

    if 条件:

      代码块

    else:

      代码块

  6、continue语句

    结束当前循环,进入下一个循环;

    例:

      i = 1

      while i<10:
       i+=1
        if i==6: //当i=6时,结束当前循环进入下一个循环
        continue
       print("i=%d"%i)
    代码效果:
        i=2
        i=3
        i=4
        i=5
        i=7
        i=8
        i=9
        i=10  
        以上循环没有i=6

  7、break语句

      结束循环

      例:

        i = 1

        while i<10:
         i +=1
         if i==6: //当i=6时,结束整个循环
        break
         print("i=%d"%i)
      代码效果
        i=2
        i=3
        i=4

        i=5

        

            


七、更改文件夹权限
    1、找到所需更改权限的文件夹
    2、右击鼠标,选择属性

3、点击: 安全 →编辑→添加→高级→立即查找 ,找到everyone 确定 修改权限 完全控制 确定确定

技术分享图片

技术分享图片

  4、找到everyone,点击 确定 ,再修改权限 ,将完全控制勾上,然后点 确定 确定

技术分享图片

技术分享图片

八、题目

  1、使用while循环 输出1,2,3,4,5,6,7,8,9,10

技术分享图片

输出:

技术分享图片

  2、求1加到100的和

技术分享图片

  输出:

技术分享图片

  3、用户登录(三次机会重试)

技术分享图片

   输出:

技术分享图片

python学习笔记 18-4-11

评论关闭