9.12 9-26节

1.反斜杠以及转义字符的用法  多上网查资料

2.输入

print "how old are you?"
age = raw_input()

age = raw_input("how old are you?")

结果:

how old are you?

_                                                  (输入)

how old are you?_                          (输入)

print "how old are you?"
raw_input(">>")

结果:

how old are you?

>>_

3.参数,解包,变量

from sys import argv

a,b,c = argv

print a,b,c

结果(文件名为a.py 后面参数为 1,2)

a.py 1 2

注意参数变量个数要和解包数量想对应

4.文件处理

from sys import argv

file1,file2 = argv

print "opening the file "

a = open (file2,"w")

print "truncating the file "

a.truncate()

print "two lines:"
a.write("abcdef")
a.write("\n")
a.write(‘ghijk‘)
a.write(\n)

结果:

opening the file

truncating the file

two lines:

abcdef

ghijk

还有更多的文件操作 各种命令

多看资料

5.函数

def print_two(*args):
    arg1,arg2 = args
    print "arg1: %r,arg2: %r")%(arg1,arg2)

def print_one(arg1):
    print "arg1: %r"%arg1

print_two("fan","year")
print_one("cool")

结果:

‘fan‘‘year‘

‘cool‘

def add(a,b):
    return a-b

print add(6,2)

结果:
4

注意函数有严格的缩进要求

时间: 2024-07-30 11:43:19

9.12 9-26节的相关文章

我的Python成长之路---第一天---Python基础(1)---2015年12月26日(雾霾)

2015年12月26日是个特别的日子,我的Python成之路迈出第一步.见到了心目中的Python大神(Alex),也认识到了新的志向相投的伙伴,非常开心. 尽管之前看过一些Python的视频.书,算是有一点基础.但在这里我要保持空杯心态,一切从头开始.好了不多说,Let's Python!!!! 一.Python简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言.目前Python已经成为实际上除了中国最流行的开发语

三周第二次课(12月26) 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

三周第二次课(12月26) 3.4 usermod命令3.5 用户密码管理3.6 mkpasswd命令 usermod命令: 用户和工作组管理: usermod命令用于修改用户的基本信息. usermod命令不允许你改变正在线上的使用者帐号名称. 当usermod命令用来改变user id, 必须确认这名user没在电脑上执行任何程序. 你需手动更改使用者的crontab档. 也需手动更改使用者的at工作档. 采用NIS server须在server上更动相关的NIS设定. 语法: usermo

Egret入门学习日记 --- 第二十四篇(书中 9.12~9.15 节 内容)

第二十四篇(书中 9.12~9.15 节 内容) 开始 9.12节 内容. 重点: 1.TextInput的使用,以及如何设置加密属性. 操作: 1.TextInput的使用,以及如何设置加密属性. 创建exml文件,拖入组件,设置好id. 这是显示密码星号处理的属性. 创建绑定类. 实例化,并运行. 但是焦点在密码输入框时,密码是显示的. 暂时不知道怎么设置 “焦点在密码框上时,还是显示为 * 号” 的方法. 至此,9.12节 内容结束. 开始 9.13节 . 这个,和TextInput的使用

C++primer 12.2.2节练习

练习12.26 1 #include <iostream> 2 #include <string> 3 #include <memory> 4 5 using namespace std; 6 7 int main() 8 { 9 string str; 10 allocator<string> alloc; 11 auto p = alloc.allocate(15); 12 auto q = p; 13 while (cin >> str &

我的Python成长之路---第一天---Python基础(作业1:登录验证)---2015年12月26日(雾霾)

1 #!/usr/bin/env python3 2 # coding:utf-8 3 ''' 4 Created on: 2015年12月29日 5 6 @author: 张晓宇 7 8 Email: [email protected] 9 10 Version: 1.0 11 12 Description: 输入用户名密码,认证成功显示欢迎信息,认证失败,输错三次后锁定 13 14 Help: 15 ''' 16 import os 17 # 定义用户信息写入函数,用于把用户信息写回文件 1

Android零基础入门第26节:layout_gravity和gravity大不同

上一期我们一起学习了LinearLayout线性布局的方向.填充模型和权重,本期来一起学习LinearLayout线性布局的对齐. 一.LinearLayout对齐 gravity控制组件的重心,也叫对齐方式,表示view横向和纵向的停靠位置.主要通过以下两个属性来控制. android:gravity:是对view组件本身来说的,是用来设置组件本身的内容应该显示在组件的什么位置,默认值是左侧. android:layout_gravity:是相对于包含该元素的父元素来说的,设置该元素在父元素的

C++primer 12.2.1节练习

练习12.23 字符串常量 1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 6 int main() 7 { 8 char a[] = "hello"; 9 char b[] = "world"; 10 char * pa = new char[10]; 11 pa = a; 12 for (auto i = 0; i != 5; ++i) 13 cou

我的Python成长之路---第一天---Python基础(作业2:三级菜单)---2015年12月26日(雾霾)

#!/usr/bin/env python3 # coding:utf-8 ''' Created on: 2015年12月30日 @author: 张晓宇 Email: [email protected] Version: 1.0 Description: 三层菜单 1.菜单一共三级即:省,市,区县 2.每一级菜单输入的如果输入的是菜单里的选项则进入下级菜单 3.第1级菜单输入q退出系统 4.第2.3级菜单输入q退出系统,输入b返回上级菜单 5.三级菜单全部正确打印最后的全部选择结果,否则继续

【译】第26节---配置一对多关系

原文:http://www.entityframeworktutorial.net/code-first/configure-one-to-many-relationship-in-code-first.aspx 本节,我们将学习如何在Code First中配置两个实体之间的一对多关系. 举一个Student和Standard(年级)实体的例子,其中,一个Standard可以包括许多Student. 所以Student与Standard实体之间的关系将是一对多的. 使用DataAnnotatio

我的Python成长之路---第一天---Python基础(2)---2015年12月26日(雾霾)

三.数据类型 Python基本类型(能够直接处理的数据类型有以下几种)主要有5种 1.整数(int) Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 2.浮点数(float) 浮点数也就是数学中的小数.由于整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差.需要注意. 3.字符串 字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"xy