智普教育Python视频教程之入门基础篇,python笔记

智普教育Python视频教程之入门基础篇,python笔记

 

print

id()内存地址

type()变量类型

 

windows命令行下edit命令

python数据类型不需要指定类型

 

定义hostname="www.google.com"

结果运行后总是告诉我NameError: name 'socket' is not defined

哪位帮我分析一下,怎么改才对

没用过socket,不过你试着在第一行加入

import socket

 

 

C:\>notepad somefile.txt

You could also create a .bat file, edit.bat, to replace the 16-bit edit program

(removed because x64 windows flavors won't run it) which would launch your

favorite editor.

@echo off

notepad %1

@echo on

This is what I wound up doing as a simple patch so I could carry on the way I

always had for the most part. Just type:

 

edit myfile.ext

in the command prompt to use it.

 

Note: notepad is not my favorite editor - this is just an example that will

work with stock windows.

 

Note 2: @echo off and @echo on are shown for clarity. You may also shorten this

by omitting the echo statements and simply placing the @ before the command to

be silenced.

 

@notepad %1

 

 

函数库分类及标准库示例:

字符函数库

 

网络import socket

gethostbyname

 

数学函数import math

 

操作系统库函数import os

listdir

getcwd

 

 

使用第三方库函数库httplib2

import urllib

import webbrowser

url='http://www.163.com'

content=urllib.request.urlopen(url).read()

print(content)

open('163.com.html','wb').write(content)//把读到内容写入到文件

webbrowser.open_new_tab('163.com.html')

webbrowser.open_new_tab('http://www.jeapedu.com')

module_name.method(parameters)

alias_module_name.method(parameters)

 

 

 

用Python3.4运行后,提示如下

"AttributeError: 'module' object has no attribute 'urlopen'"

原因是Python3里的urllib模块已经发生改变,此处的urllib都应该改成urllib.request。

 

 

TypeError: must be str, not bytes错误:

解答: 写文件处 open(filename, 'w').write 应该写为 open(filename, 'wb').write

 

 

最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。

在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩

进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。

往往有的人会疑问:我根本就没缩进怎么还是错,不对,该缩进的地方就要缩进,不缩进

反而会出错,,比如:

if xxxxxx:

(空格)xxxxx

或者

def xxxxxx:

(空格)xxxxx

还有

for xxxxxx:

(空格)xxxxx

一句话 有冒号的下一行往往要缩进,该缩进就缩进

 

 

if表达式构造:非0即真

 

 

 

自定义函数基础:

有形参和无形参解析,

print缩进不同:

 

 

注释用#

 

 

 

单返回值和多返回值

接收多返回值:

 

 

 

自定义函数参数预定义值问题解析:

冲掉预设值:

 

 

 

 

 

自定义函数实参赋值顺序:

 

 

 

 

Python文件操作基础

数据存放在RAM中,

 

向文件写多行:

方括号/大括号括起来:

 

 

 

 

 

 

Python文件格式化写入:

 

 

 

 

7.环体while基础

 

 

 

 

While网络刷博器爬虫:

 

 

Taskkill命令杀掉应用程序,杀死网页:

改进:

 

 

 

 

 

 

8.For循环, 分list,tuple,strings,files四种:

(1)strings

(2)list

 

 

奇数:

 

 

 

 

 

 

For遍历文件和元组

用小括号括起来是元组,用中括号括起来是list:

把forttest.py文件读取并写入到temp.txt中:

 

 

 

 

 

 

 

 

 

9. python字符串操作:

转义字符:

 

 

 

连接两个字符串:

 

数字和字符串连接:

 

相同字符连接:

字符串切片:

索引-1表示从后往前数第一个:

 

字符串逆序:

 

前三个用逗号分开, 输出在一行:

 

 

 

 

 

 

 

 

Help(str)查看字符串有哪些函数。

Ord将字符转换为ASCII码,chr将ASCII转换为字符:

 

Find

find从左边查找到第一个字符返回其索引:

rfind从右查找到第一个字符返回其索引:

 

Strip去掉左边空格:

split以空格标志拆分字符串:

Split以点拆分字符串:

拆分后按索引输出:

 

 

 

 

 

 

 

 

 

0904 Python字符串常用函数2视频教程

0905 Python字符串综合应用实例:字符串分割程序设计与实现

1101 Python列表基本概念及访问使用视频教程

1102 Python列表的基本操作使用与常用函数(1)

1103 Python列表的基本操作使用与常用函数(2)

1105 Python列表与文件读写基础视频教程

1106 Python混合型数据项列表与文件读写

090601 Python字符串综合应用实例:split程序设计与实现(上)

090602 Python字符串综合应用实例:split程序设计与实现(下)

100502 for循环体与文件(迭代器解析)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智普教育python培训就业班python随堂视频教程 01 Python简介.flv 智普教育python培训就业班python随堂视频教程 02 分支语句if基础.flv 智普教育python培训就业班python随堂视频教程 03 分支语句与逻辑关系表达式.flv 智普教育python培训就业班python随堂视频教程 04 分支语句嵌套.flv 智普教育python培训就业班python随堂视频教程 05 分支语句嵌套习题.flv 智普教育python培训就业班python随堂视频教程 06 分支语句嵌套习题答案.flv 智普教育python培训就业班python随堂视频教程 07 多分支语句.flv 智普教育python培训就业班python随堂视频教程 08 while语句.flv 智普教育python培训就业班python随堂视频教程 09 while语句习题.flv 智普教育python培训就业班python随堂视频教程 10 while语句习题2.flv 智普教育python培训就业班python随堂视频教程 100 字典和zip函数.flv 智普教育python培训就业班python随堂视频教程 101 字典的keys和values函数.flv 智普教育python培训就业班python随堂视频教程 102 通过value返回key.flv 智普教育python培训就业班python随堂视频教程 103 字典setGet和update函数.flv 智普教育python培训就业班python随堂视频教程 104 字典:百万条数据快速检索01.flv 智普教育python培训就业班python随堂视频教程 105 字典:公交查询01 构造线路字典.flv 智普教育python培训就业班python随堂视频教程 106 字典:公交查询02 找到直达线路.flv 智普教育python培训就业班python随堂视频教程 107 字典:公交查询03 找到一次换乘线路.flv 智普教育python培训就业班python随堂视频教程 108 字典:公交查询04 找到含起点和终点线路.flv 智普教育python培训就业班python随堂视频教程 109 字典:公交查询05 两次换乘线路.flv 智普教育python培训就业班python随堂视频教程 11 while语句习题3.flv 智普教育python培训就业班python随堂视频教程 110 字典:公交查询06 三次换乘线路.flv 智普教育python培训就业班python随堂视频教程 111 复习习题01.flv 智普教育python培训就业班python随堂视频教程 112 复习习题02.flv 智普教育python培训就业班python随堂视频教程 113 复习习题03.flv 智普教育python培训就业班python随堂视频教程 114 复习习题04.flv 智普教育python培训就业班python随堂视频教程 115 复习习题05.flv 智普教育python培训就业班python随堂视频教程 116 函数变参设计.flv 智普教育python培训就业班python随堂视频教程 117 函数变参练习题.flv 智普教育python培训就业班python随堂视频教程 118 函数KeywordArguments.flv 智普教育python培训就业班python随堂视频教程 119 dict.update函数.flv 智普教育python培训就业班python随堂视频教程 12 两重循环.flv 智普教育python培训就业班python随堂视频教程 120 匿名函数lambda.flv 智普教育python培训就业班python随堂视频教程 121 模块.flv 智普教育python培训就业班python随堂视频教程 122 模块pyc文件.flv 智普教育python培训就业班python随堂视频教程 123 模块自测.flv 智普教育python培训就业班python随堂视频教程 124 模块配置问题.flv 智普教育python培训就业班python随堂视频教程 125 集合基本概念.flv 智普教育python培训就业班python随堂视频教程 126 集合的函数.flv 智普教育python培训就业班python随堂视频教程 127 集合的习题1.flv 智普教育python培训就业班python随堂视频教程 128 集合的习题2.flv 智普教育python培训就业班python

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值