Python基础
来源:互联网 发布:java使用md5加密解密 编辑:程序博客网 时间:2024/05/29 19:30
python的命名规范
https://www.cnblogs.com/wangshuyi/p/6096362.html
python 中name = ‘main’ 的作用,到底干嘛的
让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行
#module.pydef main(): print "we are in %s"%__name__if __name__ == '__main__': main()
we are in main
python2.7文件的抬头:
#!/usr/bin/env python
# -- coding: utf-8 --
Python语言简洁优美,很多时候虽然功能实现了还是要注意写法,让代码更美观些,才符合Python的风格
#第一种 l = [] x['HT_START_DATE'] = str(x['HT_START_DATE']) x['HT_END_DATE'] = str(x['HT_END_DATE']) x['HK_DATE'] = str(x['HK_DATE']) x['START_DATE'] = str(x['START_DATE']) x['END_DATE'] = str(x['END_DATE']) l = l.append(x) if type(l) == list or type(l) == dict: print 'y'
#第二种 l = [ {'GETDATE' :str(x['END_DATE'])}, 'START_DATE' = str(x['START_DATE']), 'HK_DATE' : str(x['HK_DATE']), 'HT_END_DATE' :str(x['HK_DATE']), 'HT_START_DATE' = str(x['HT_START_DATE'])} ] if type(l) in [list,dict]: print 'y'
建设使用第二种
Python的函数是可以默认参数值的
def get_paymoney(): def get_subject_name(regitem_intid='',sub_code="",pid="",name_list=[]): if pid: subject_info = dbbusi.query('s1').list()[0] else: subject_info = dbbusi.query("s2")).list()[0] get_subject_name(regitem_intid,x['SUB_CODE'],name_list=[])
首先参数是按顺序赋值的,如果有指定,则会按指定值,没传就是默认值
解决python错误提示“non-default argument follows default argument”
不能把含有默认值的参数放在了不含默认值的参数的前面
python为了确保你能顺利过渡到新版本,特别提供了future模块,让你在旧的版本中试验新版本的一些特性。
如python2.7中 ‘xxx’不是unicode,而python3中 ’xxx’是unicode
想在python2.7中体验 可以通过future_模块
isinstance('xxx',unicode)>>Falsefrom __future__ import unicode_literalsisinstance('xxx',unicode>>True
阅读全文
0 0
- Python基础
- Python基础
- Python基础
- Python基础
- python基础
- Python基础
- python基础
- Python基础
- python 基础
- Python 基础
- python基础
- Python基础
- Python基础
- python基础
- Python基础
- python基础
- python基础
- Python基础
- Sublime Text 3 快捷键
- iOS学习笔记-094.彩票09——隐藏底部tabar和统一设置返回按钮
- 欧拉函数的一道练习题(附加容斥做法)
- Struts2中的拦截器
- python nonlocal关键字
- Python基础
- Python3[爬虫实战] 爬虫之scrapy爬取爱上程序网存MongoDB(android模块)
- python 知识点
- PostgreSQL插件开发踩坑之路1
- win32窗口程序-------3、位图及去除背景色
- (三)创建功能模块
- c_day05 联合体-枚举
- IoC之两种获得Bean容器的方法与区别
- 《effective c++》学习笔记(三)