python学习笔记 18-4-11
Posted 一鲸落万物生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章