python 基础学习笔记1

1、文件头#!/usr/bin/python

指明程序解释路径,之后可直接./name.py运行python程序

不然运行要加python name.py

2、输入输出

1)n = int(raw_input('please input XX:'))

默认输入是str,用type()可查看类型,len()可查看长度,int()/float()可做类型转换

所有的变量没有类型,一切皆对象(还不是很理解怎么存储的)

以数据为主体(和C/Java不同),假如x = 10, y = 10,则x与y指向同一块区间,变量只是一个引用,不能通过变量改变存储区间的值(后来好像可以通过x[0]可以改变,那y的值也跟着改变)。如果x=11, y=11,则都指向另外空间,数据10没有指引,引用数为0,系统自动释放

2)print 'x', 'y'同行输出,相当于print x, print y(若没有分号,则分行输出)

格式化输出:print format(12.3456, ‘m.nf’)  m表示总位数,n表示小数点位数

print "name: %s, age: %d, grade:%.2f"  %("zhuhui", 24, 90)

3、import 模块

常用模块很多,最基本的

import os (使用help(os)可得到里面可用的所有函数)

import math(help(math.power)可显示函数的用法等)

str是内建库,不用导入

4、基本语句

1)if-else    

单分支                           多分支

if condition:           ||     if conditon:

state                     ||      state

else:                     ||    elif condition:

state                     ||      elif conditon:

                             ||      else:

2)while

while condition:                                  ||    while True

state                                                   ||          state

else:                                                   ||          if conditon:

state                                                   ||                  break

不满足conditon,执行else                 ||     else:    

                                                           ||            state

                                                                 else是while的一部分,break后跳出while,不执行else

5、函数积累

import webbrowser as web(<===别名)

myurl = 'http://blog.csdn.net/huierlc/article/details/38293931'

web.open_new_tab(myurl)

即可在浏览器中打开网页







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值