python学习

  dir(__builtins__)   显示出所有的内置函数,是全部小写的那种   注意__ 是用shift +  - 输入两次即可获得。

  help(input) 显示该函数的帮助用法

 

变量使用前必须先赋值,才能使用,变量名可以包含数字,字母,下划线,但是不能以数字开头,和其他编程语言一样,受C语言影响的。

=  是赋值的意思,左边是名字,右边是值,千万注意不要写反了。。。。

=======================================

 

>>> "let\'s go !"   需要\来转义

"let's go !"

=======================================

>>> "let's go !"
"let's go !"

========================================

>>> str = 'c:\now'
>>> print(str)
c:
ow
>>> str = "c:\now"
>>> print(str)
c:
ow
>>> str = "c:\\now"
>>> print(str)
c:\now

==================

原始地址符只需在前面加一个小写的 r  即可

>>> str = r"c:\now\fish\c\a\b"
>>> str
'c:\\now\\fish\\c\\a\\b'

=========================================

 

如若需要打印很多行的句子,则可以使用三重引号即可完成。。。

>>> str = """我爱你,
我爱你;
你爱我;
hello;
world;
你好"""
>>> print(str)
我爱你,
我爱你;
你爱我;
hello;
world;
你好

>>> str
'我爱你,\n我爱你;\n你爱我;\nhello;\nworld;\n你好'
>>>

=================================

整数,浮点数,布尔类型

整数使用e记法

如:

>>> 1.5e4
15000.0

 

True为1 False 为0 ,这个知道就好,别在应用中使用。。。 

>>> True + True
2
>>> True + False
1
>>> True * False
0
>>> True / False
Traceback (most recent call last):
File "<pyshell#87>", line 1, in <module>
True / False
ZeroDivisionError: division by zero
>>>

==========================================

>>> a = 5.99
>>> b = str(a)
>>> b
'5.99'
>>> c = str(5e19)
>>> c
'5e+19'
>>>

======================

获取定义的类型(type或者isinsance)isinstance有两个参数,第一个参数为要判断的值,第二个参数要断言判断的类型。

>>> a = "123"
>>> type(a)
<class 'str'>
>>> type(5.2)
<class 'float'>
>>> type(True)
<class 'bool'>
>>> type(5e15)
<class 'float'>
>>>

>>> a = "小甲鱼"
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False
>>>

 

posted on 2017-10-08 17:06  尴尬而不失礼貌的微笑  阅读(140)  评论(0编辑  收藏  举报