python基础日志16年8月5日
2016-08-05 20:17
127 查看
python特点:高级、面向对象、可升级、可扩展、可移植性、简单、易维护、健壮性。
是一种解释性语言,意味着开发过程中没有编译这个环节。
unix命令行启动python脚本
#! /usr/local/bin/python //#!后是python完整路径
#! /usr/bin/env python //命令行有env的
$ script.py //不确定路径
写hello world
python
print ‘hello world’
每一行结束时,不需要添加 ;
字符串赋值
mystring = ‘hello world’
print mystring
或者直接写
mystring
此时输出’hello world’ //注意单引号
下划线表示最后一个表达式的值
%s的字符串替换功能
print “%s is number %d!” %(“python”, 1)
重定向实例(重定向到日志文件)
logfile = open(‘tmp/mylog.txt’,’a’)
print>>logfile, ‘Fatal error:invalid input!’
logfile.close()
从用户那里得到数据输入的最容易的方法是使用raw_input()函数
user=raw_input(‘Enter :’)
Enter: 用户输入内容
print user
用户输入内容
如果用户输入的数据非字符串类型,操作是需要进行数据转换
单行注释 #
“字符串注释”
标准操作符 +、 -、 *、 /
乘方操作符 **
运算符优先级符合数学逻辑
c的逻辑运算符
python是动态类型语言,也就是说不需要预先声明变量类型。变量的类型和值在赋值那一刻别初始化。
代码块通过缩进对齐表达代码逻辑,而不是用大括号。
是一种解释性语言,意味着开发过程中没有编译这个环节。
unix命令行启动python脚本
#! /usr/local/bin/python //#!后是python完整路径
#! /usr/bin/env python //命令行有env的
$ script.py //不确定路径
写hello world
python
print ‘hello world’
每一行结束时,不需要添加 ;
字符串赋值
mystring = ‘hello world’
print mystring
或者直接写
mystring
此时输出’hello world’ //注意单引号
下划线表示最后一个表达式的值
%s的字符串替换功能
print “%s is number %d!” %(“python”, 1)
重定向实例(重定向到日志文件)
logfile = open(‘tmp/mylog.txt’,’a’)
print>>logfile, ‘Fatal error:invalid input!’
logfile.close()
从用户那里得到数据输入的最容易的方法是使用raw_input()函数
user=raw_input(‘Enter :’)
Enter: 用户输入内容
print user
用户输入内容
如果用户输入的数据非字符串类型,操作是需要进行数据转换
单行注释 #
“字符串注释”
标准操作符 +、 -、 *、 /
乘方操作符 **
运算符优先级符合数学逻辑
c的逻辑运算符
python是动态类型语言,也就是说不需要预先声明变量类型。变量的类型和值在赋值那一刻别初始化。
代码块通过缩进对齐表达代码逻辑,而不是用大括号。
相关文章推荐
- python 基础——常用日志装饰器
- 基础入门_Python-模块和包.深入Celery之任务绑定/记录日志/自动重试?
- python 日志使用(基础版)
- Py修行路 python基础 (二十一)logging日志模块 json序列化 正则表达式(re)
- 基础入门_Python-模块和包.运维开发中日志模块logging的最佳实践?
- python机器学习日志.02——Python编程的基础知识
- Python基础-项目实战-Day 12 - 编写日志列表页
- Python学习日志20150717-Python核心编程基础教程之Python运算符、运算符优先级、表达式简介
- Python基础-Day 11 - 编写日志创建页
- Python基础学习篇——Global全局变量的使用
- 开始Python -- Python基础(1)
- 给Asus WL500G Deluxe无线路由器日志文件添加IP地址地理位置信息的Python小程序
- C#基础学习日志===>命名空间的使用<===
- 征服Python—语言基础与典型应用
- 简明 Python 基础学习教程
- C#基础学习日志===>Method<===
- Python基础篇
- C#基础学习日志===>数组<===
- C#基础学习日志===>二维数组<===
- Dive Into Python学习日志