Python笔记

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(Strings)
(Strings)
第33行: 第33行:
 
#!/usr/bin/python
 
#!/usr/bin/python
  
name1 = 'Jack Tan'
+
str_1 = 'Jack Tan'
name2 = "Ga Xiao Duo"
+
str_2 = "Ga Xiao Duo"
name3 = '''This is a multi-line string. first line.
+
str_3 = '''This is a multi-line string. first line.
 
second line'''
 
second line'''
  
if name.startswith('Ja'):
+
if str_1.startswith('Ja'):
     print("Yes, name start with 'Ja'")
+
     print("Yes, str_1 start with 'Ja'")
  
if 'a' in name:
+
if 'a' in str_1:
     print('Yes, name contains the string "a"')
+
     print('Yes, str_1 contains the string "a"')
  
if name.find('ac') != -1:
+
if str_1.find('ac') != -1:
     print('Yes, name contains the string "ac"')
+
     print('Yes, str_1 contains the string "ac"')
  
 
deli = '_*_'
 
deli = '_*_'

2017年4月16日 (日) 19:52的版本

目录

1 Quick Start

Install python2.7 from https://www.python.org/downloads/


Install pip:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
$ sudo python get-pip.py



2 Basics

2.1 Numbers

Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
>>> a = 3.23
>>> b = 4
>>> c = 52.3E-4
>>> print a, b, c
3.23 4 0.00523


2.2 Strings

#!/usr/bin/python

str_1 = 'Jack Tan'
str_2 = "Ga Xiao Duo"
str_3 = '''This is a multi-line string. first line.
second line'''

if str_1.startswith('Ja'):
    print("Yes, str_1 start with 'Ja'")

if 'a' in str_1:
    print('Yes, str_1 contains the string "a"')

if str_1.find('ac') != -1:
    print('Yes, str_1 contains the string "ac"')

deli = '_*_'
mylist = ['Brazil', 'Russia', 'India', 'China']

print(deli.join(mylist))

Output:

Yes, name start with 'Ja'
Yes, name contains the string "a"
Yes, name contains the string "ac"
Brazil_*_Russia_*_India_*_China



3 Operators



4 Control Flow



5 Functions



6 Data Structures



7 Exceptions



8 Modules



9 Object Oriented



10 Resource





































个人工具
名字空间

变换
操作
导航
工具箱