pyhon基础(一)
2016-05-11 16:57
597 查看
1:输出。可以用print函数,在python3版本以上需要加().print('hello word!')hello word2:输入输入有raw_input(str)在python3以上版本是:input()函数代替。username=input('entre your username:')entre your username:evil如何在用户输入密码时候不可见。可以用模块:getpass需要注意的是在pycharm中使用不了,只能在命令行有效果。需要注意的是:input()函数赋值默认是字符串。在使用此函数时候需要注意数据类型的转换。3:在linux环境中,python程序需要以.py结尾。在程序中需要声明解释器的位置:#!/usr/bin/env python 默认在linux环境中env目录在/usr/bin/env 是一个软连。在程序中指定解释器时候。赋予x权限既可执行/xx.py如果没有写需要写解释器绝对路径进行执行。4:变量定义规则:1:必须是字母;下划线;数字组成。2:变量第一个字符不能是数字。3:变量不能是关键字:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']赋值:变量的赋值,不是变量的传递而是内存地址的指向的改变。如上图注意print()多个变量输出用逗号隔开。5:在python2中不支持中文。需要加入编码:#-*-coding:utf-8-*- 在python3中已经支持中文了。
print('你好,中国')你好,中国注释:可以用# 也可以用三引号多行注释''' xxxx '''6:导入模块import modulenamepython 如何执行系统命令
import os os.system('df -h')如何执行系统命令,并返回命令的执行结果而不是函数返回值7:字符串初始化
username='evil' age=22 print('%s is:,age is %d'%(username,age))8:表达式:if else语句:if condition:代码块elif condition:代码块xxxxelse:代码块例子:9:表达式: for循环for i in range(x):代码块上面猜数字,调整为可猜3次。跳出循环:break 跳出本次循环用continue。
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法