折行的处理 \
>>> print "hi \
... hello Lucy!"
hi hello Lucy!

自然字符串,字符串加上r或R前缀指定
>>> stringB=r"a\nb"
>>> print stringB
a\nb
>>> stringA="a\nb"
>>> print stringA
a
b

推荐编辑器
sublime
Eclipse+pydev
ulipad
pycharm(免费版)

文本模式运行python

# -*- coding: utf-8 -*-
# D:\python\test.py
print "hello world 0527"
print 123
print u"你好"
print u"4>3 的表达式结果是:",4>3

C:\Users\***>python d:\python\test.py
hello world 0527
123
你好
4>3 的表达式结果是: True

作业1:ANSI和utf8的区别
ANSI
utf-8

运算符
>>> print 4>3
True
>>> print 4<3
False

逻辑运算
>>> print True and False # 布尔与,只要有一个条件为False,表达式为False
False
>>> print True or False # 布尔或,只要有一个条件为True,表达式为True
True

使用变量接收从键盘的输入
>>> str1 = raw_input("请输入字符:")
请输入字符:你好吗?
>>> print str1
你好吗?

表达式
读入一个数字,把数字*10 并打印出来
>>> num1 = raw_input("输入数字num1:")
输入数字num1:43
>>> print int(num1)*10
430
>>> print num1*10
43434343434343434343

>>> num2 = int(raw_input("输入数字num2:"))
输入数字num2:23
>>> print num2*10
230

raw_input()存入的是字符串型数值
>>> numA=int(raw_input("输入数字A:"))
输入数字A:6
>>> numB=int(raw_input("输入数字B:"))
输入数字B:7
>>> print numA*numB
42
>>> type(raw_input("请输入"))
请输入5
<type 'str'>
>>> "5"*4
'5555'
>>> 5*4
20

作业2:
读入长和宽,计算长方形的面积和周长
使用文件格式

常用的DOS命令
一般情况下,我们并没有必要去深究每条DOS命令的精髓,能了解一些比较常用的DOS命令也就足够了。
1.DIR:列出磁盘文件和目录
DIR命令可以说是DOS中使用最广泛的命令之一,使用后可以列出当前路径下所有的磁盘文件和目录,它的使用参数很多,常见的如:/D:文件按栏分类列出;/p:在每个信息屏幕后暂停;/W:用宽列表格式;/X:显示为非8dot3文件名产生的短名称。
2.COpY拷贝文件
COpY命令可以说是DOS中功能最为丰富多彩的命令之一,我们不仅可以通过COpY命令拷贝文件、重命名文件,还可以创建Autoexec.bat和Config.sys文件(这在不能使用EDIT编辑器时非常实用),甚至还可以打印文件、合并文件呢。其格式为:
COpY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名]
3.DEL:删除文件
DEL命令可以删除一个或数个指定的文件(但无法删除文件夹),如果键入“DEL *.*”命令将会删除当前路径下所有文件,系统会给出确认提示框请求确认。如果你想删除文件夹的话,可以使用DELTREE命令,这是一条外部命令。
4.CD:显示当前目录名或改变当前目录
CD是DOS中使用频率最高的命令之一。主要是为了快速切换到另一盘符或目录中,例如“CD G:Temp”可以快速跳转到“G:Temp”目录,使用“CD..”可以退回到上一级目录,而使用“CD”可以快速返回当前盘的根目录中。
5.FDISK:硬盘分区
这是一个极其危险的DOS命令,它的作用是对硬盘进行分区,使用后将丢失硬盘中所有的文件。新手不要轻易使用这条命令。
6.FORMAT:高级格式化
无论是硬盘还是软盘,都必须进行高级格式化后才能使用,FORMAT命令的功能就是高级格式化磁盘,如果加上/s参数可以制作系统盘,加上/Q参数可执行快速格式化。
7.SYS:传递系统文件
除了使用FORMAT /S命令来制作系统盘外,我们也可以使用SYS命令来传递系统文件,例如“C:> SYS A:”就是将C盘的系统文件传递到A盘,这在安装了多操作系统的计算机上恢复系统文件时特别有用。
8.SMARTDRV:磁盘缓冲程序
如果你曾有过在DOS下安装Windows操作系统经验的话,那么一定知道在安装前绝对需要事先加载SMARTDRV程序,否则将无法忍受那漫长安装时间的折磨!而如果想加载SMARTDRV程序,那么一定要同时加载HIMEM.SYS。

0527 python 基础01的更多相关文章

  1. Python基础01

    Python基础 1.Python介绍 2.安装 3.Hello World程序 4.变量 5.用户输入 6.表达式if ...else语句 7.表达式for 循环 8.表达式while 循环 9.数 ...

  2. Python基础--01小项目体现的基础知识

    part1:猜拳游戏 #coding=utf-8 #当有汉语时可能编译器不认识,需要定义代码 ''' 多行注释 写这个程序是为了熟悉python的基本语法 这是第一个小例子包含简单的if判断,循环和输 ...

  3. python 基础 01

    什么是计算机? cpu: 计算机的大脑; 读写速度 3GHZ 内存: (为了提高利用率) 缓冲硬盘和cpu 硬盘: 机械硬盘读写速度70mb/s 计算机里面读写的内容都是01代码 二进制(计算机只认二 ...

  4. python基础01 Hello World!

    摘要:简单的Hello Word! python 命令行 如已经安装python,那么在linux命令行中输入 $python 将进入python.乱吼在命令行提示符>>>后面输入 ...

  5. python基础 - 01

    python 变量名 在python中的变量命名,与其他语言大体相似,变量的命名规则如下: 变量名是数字.字母.下划线的任意组合 变量名的第一个字符不能是数字 系统的关键字不能设置为变量名    Ti ...

  6. 小小白的python之路------python基础01

    1. 不说python是啥了,百度一堆.,还是说说我学了啥 我说的是python3.5,其他的自己看着办 这个是下载链接啊,自己玩 https://www.python.org/ 我下载完成,使用py ...

  7. 1st,Python基础——01

    1 Python介绍 2 Python发展史 3 Python2 or 3? 4 Python安装 就不写了,各路大牛的博客都很详细. 5 Hello World程序 #!/usr/bin/env p ...

  8. python基础01—基础数据类型

    数据类型 单位换算 最小的单位为bit,表示一个二进制的0或1,一般使用小写的b表示 存储的最小单位为字节(Byte),1B = 8b 1024B = 1KB 1024KB = 1MB 1024MB ...

  9. Python基础01 集合

    初始化 # python3 # coding = utf-8 mylist = [] for item in range(10): mylist.append(item * 10 + 3) myset ...

随机推荐

  1. php导出CSV时,超长数字精度丢失问题与前导0的字符串丢失0的问题解决

    php生成的CSV有时候会遇到两个特殊情况: 1.输出的字段中,含有超长数字(18位的数字)比方身份证:122121197410180016,就算输出时字段加上"",还是会被识别成 ...

  2. hdu3038 How Many Answers Are Wrong【基础种类并查集】

    转载请注明出处,谢谢:http://www.cnblogs.com/KirisameMarisa/p/4298091.html   ---by 墨染之樱花 题目链接:http://acm.hdu.ed ...

  3. C# Attribute(特性)之---数据契约 [DataContract]

    服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型. 一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所 ...

  4. Java随机输出验证码包含数字、字母、汉字

    //随机验证码,有数字.字符 //生成随机数,然后再截取,还要限定随机数的范围 String zimu = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn ...

  5. ExpandableListView 箭头样式

    ExpandableListVivew是ListView的子类,它在普通ListView的基础上进行了扩展,它把应用中的列表项分为几组,每组里 又可包含多个列表项.ExpandableListVive ...

  6. javascript--时钟

    <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" ...

  7. IronPython初体验和实战集合等类型转换和类型匹配

    人老了,做什么都累~学到了这么多技术,从最早C到C++再到JAVA再到C#,最终都是为了改善产品,改善系统的可维护性.众所周知C#,C++,C都是强类型语言,什么情况都得定义一些实体类来改变业务模型, ...

  8. Windows phone 8.1 MessageBox 变了哦!

    using Windows.UI.Popups; public async void MessageBoxShow(string content, string caption) { MessageD ...

  9. ElasticSearch D3

    http://www.elasticsearch.org/blog/data-visualization-elasticsearch-aggregations/

  10. PCB流程-外型加工