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的更多相关文章
- python学习笔记18(UliPad 初体验)
在windows下安装配置Ulipad 由于UliPad 是由wxPython 开发的,所以,需要先安装wxPython . wxPython下载地址: http://www.wxpython.org ...
- python学习笔记:第11天 闭包及迭代器
目录 1. 函数名的使用 2. 闭包 3. 迭代器 1. 函数名的使用 其实函数名也是一个变量,但它是一个比较特殊的变量,与小括号配合可以执行函数的变量: 函数名其实和内存一样,也可以使用print查 ...
- Python学习笔记18:标准库之多进程(multiprocessing包)
我们能够使用subprocess包来创建子进程.但这个包有两个非常大的局限性: 1) 我们总是让subprocess执行外部的程序,而不是执行一个Python脚本内部编写的函数. 2) 进程间仅仅通过 ...
- Python 学习笔记18 异常处理
我们在编码的过程中,难免会遇到一些错误和异常, 这时候程序会异常退出,并且会抛出错误信息: 比如: print(1/0) ''' 输出: Traceback (most recent call las ...
- 【目录】Python学习笔记
目录:Python学习笔记 目标:坚持每天学习,每周一篇博文 1. Python学习笔记 - day1 - 概述及安装 2.Python学习笔记 - day2 - PyCharm的基本使用 3.Pyt ...
- Deep learning with Python 学习笔记(11)
总结 机器学习(machine learning)是人工智能的一个特殊子领域,其目标是仅靠观察训练数据来自动开发程序[即模型(model)].将数据转换为程序的这个过程叫作学习(learning) 深 ...
- OpenCV之Python学习笔记
OpenCV之Python学习笔记 直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看 到一本国外的新书< ...
- python 学习笔记 12 -- 写一个脚本获取城市天气信息
近期在玩树莓派,前面写过一篇在树莓派上使用1602液晶显示屏,那么可以显示后最重要的就是显示什么的问题了. 最easy想到的就是显示时间啊,CPU利用率啊.IP地址之类的.那么我认为呢,假设可以显示当 ...
- Python学习笔记之常用函数及说明
Python学习笔记之常用函数及说明 俗话说"好记性不如烂笔头",老祖宗们几千年总结出来的东西还是有些道理的,所以,常用的东西也要记下来,不记不知道,一记吓一跳,乖乖,函数咋这么多 ...
- Python学习笔记(十四)
Python学习笔记(十四): Json and Pickle模块 shelve模块 1. Json and Pickle模块 之前我们学习过用eval内置方法可以将一个字符串转成python对象,不 ...
随机推荐
- echarts常用方法,item小坑(二)
在echarts折线图使用过程中,我们会遇到折线拐点symbol的问题.这个问题是在版本3.8.5引用时发现的.折线图在支持legend显示的情况下需要考虑. 问题描述如下:如果采用echarts提供 ...
- 关于git的诞生
看了某某大佬的Git教程,简单易懂的同时,也让我对Git有了进一步的了解.搞半天,我们顶礼膜拜的分布式版本控制系统Git,是在这样的情况下产生的. linus在创建开源的linux系统的时候,并不是他 ...
- C++标准模板库(STL)之Map
1.Map的常用用法 map:映射.可以将任何基本类型,结构体,STL容器映射到任何基本类型包括容器. 使用map,需要加map的头文件,#include<map>和using names ...
- 12、类成员访问修饰符public/private/producted/readonly
1.private 类的私有成员 private 类的私有成员,只能在内部访问,在外部访问不到,无法被继承,我们可以将不需要被外部修改的定义为私有的 私有成员,只能在内部访问,在外部访问不到 priv ...
- Python3+slowloris安装使用教程
一.说明 今天提到slowloris,这东西看着很眼熟,应该是以前局方打算用来刷竞赛积分的工具.我总觉得DoS没什么意思,但记不得怎么用了所以还是研究一下. 二.安装 slowloris就是一个pyt ...
- Java IO编程全解(四)——NIO编程
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/7793964.html 前面讲到:Java IO编程全解(三)——伪异步IO编程 NIO,即New I/O,这 ...
- 虚拟机centos7 基础模板制作
用于新模板制作,主要针对一些基本组件的安装 分区.安装不在此赘述 最小化安装centos7-minimal-1810 1.安装wget yum install wget -y 2.更换aliyun源 ...
- 【调试基础】Part 4 保护模式
保护模式.虚拟内存.权限
- Python爬虫入门之Urllib库的基本使用
那么接下来,小伙伴们就一起和我真正迈向我们的爬虫之路吧. 1.分分钟扒一个网页下来 怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器解 ...
- DAY2练习-购物车
print('欢迎访问购物车')money = int(input('为方便购物,请输入您的总资产:')) #输入金钱必须为数字类型shopping_price_list = [{"name ...