Home Archives Categories Tags

python学习笔记3

发布时间: 更新时间: 总字数:253 阅读时间:1m 作者: 分享

python学习笔记3

说明

  1. S格式化输出
print(format(var, '4.2f'))
print(format(var, '4.2%'))
  1. 强制类型转换

type(str)判断类型

强制类型转换:

age = int(age) + 1
int()
float()
  1. 网络编程
import socket
baiduip = socket.gethostbyname('localhost')
easy_install httplib2

import urllib
import webbrowser as web

url = 'http://www.163.com'
content = urllib.urlopen(url).read()
open('baidu.html',"w").write(content)
web.open_new_tab(baidu.html)
webbrowser.open_new_tab('http://www.baidu.com')
  1. 输出

反引号 print “helo “+temp

print 'the temperatrue is ' + `temp`通过反引号将temp转化为字符串
  1. 长字符串

当需要写一个非常长的字符串是,可以使用

sdf
Sdf
Sdf
Sdf
Sdf
s

这样可以在字符串中使用单引号和双引号。

  1. 普通字符串也可以跨行,如果一行之中的最后一个字符是反斜杠,那么换行本身就转意了,也就是被忽略了。
print `hello, world!`
  1. 反斜杠转义
path="c:\\p\\s\\d"
  1. 原始字符串以r开头
print r'c://python26'
  1. Unicode字符串前加u
u'hello, world!'
最新评论
加载中...