Python基础知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础知识相关的知识,希望对你有一定的参考价值。

1.通过raw_input("input you name")在达到交互目的

2.类型转换函数:

  float():      str()     long()

  ord(): asc字符转换为asc值  

  chr():asc值转换为asc字符

  oct():整数转换为八进制

  hex():整数转化为16进制

3.防止乱码:原因:英文一个字节,中文两个字节表示一个汉字

      解决:#-*- coding:utf-8  -*-  这句话只是指明文件中包含有非ASC字符,并不是将其转换为utf-8,如是,需要在文件保存时指定编码

      其他编码:cp936, gb2312,iso-8859-1

      windows命令行中,采用cp936编码,如文件中采用utf-8,则在cmd中,中文情况会输出乱码  

      解决:print  文件名.decode(‘utf-8‘).encode(‘cp936‘)  解码编码函数来转换一下

  vim中:set fileencoding=utf-8

4.math模块中的一些函数:

  sin(x)  cos(x)   asin(x)   acos(x)   tan(x)   actan(x)   

  hypot(x,y):求直角三角形斜边长度

  fmod(x,y):x/y的余数

  ceil(x)

  floor(x)

  fabs(x)

  exp(x)

  pow(x,y)

  log10(x)

  sqrt(x)

  pi

以上是关于Python基础知识的主要内容,如果未能解决你的问题,请参考以下文章

python基础教程(第二版)

python基础===python基础知识问答(转)

Python基础之函数

Python基础-03.Python基础知识

Python基础知识有哪些?

python 目录