# date 2018-01-02
#/usr/bin/python
#-*- coding:UTF-8 -*-
# python之字符串学习
# 字符串语法:
# 变量名='XXXXXXXXXXXXXXXX'
# 返回结果:变量名【头下标:尾下标】---范围值
# 头下标从第0位开始计算,包含下边界
# 尾下标最大范围不包括尾下标
# 加号(+)是字符串连接运算符;星号(*)是重复操作
# 2017-08-24 15:10
str = 'Hello world!'
print str #输出完整的字符串
print str[0] #输出字符串中的第一个字符即H
print str[2:5] #输出字符串中的第三个到第五个字符即llo
print str[2:]#输出字符串中的第三个到结尾即llo world!
print str * 2 #输出完整的字符串2遍即Helloworld!Helloworld!
print str + "TEST" #输出连接的字符串即Hello world!TEST
# 字符串通过单或双引号来表示值,如果不加,数字在Python中将以算术表达式来进行计算
# 如果想表示多行字符串可用3引号来表示"""string""" 或'''string'''
拓展:
#-*-coding:UTF-8-*-
print ('I Love china')
print ('我是中国人')
print "i" * 3
import random
secret = random.randint(1,99)
guess = 0
tries = 0
print "AHOY ! I'm the Dread Pirate Roberts,and i have secret!"
print "It is a number from 1 to 99. I'll give you 6 tries."
while guess != secret and tries < 6:
guess = input("what's yer guess?")
if guess < secret:
print "Too low,ye scurvy dog!"
elif guess > secret:
print "Too high,landlubber!"
tries = tries + 1
if guess == secret:
print "Avast! ye got it! Found my secret,ye did!"
else:
print "No more guesses! Better luck next time, matey!"
print "The secret number was ",secret
领取专属 10元无门槛券
私享最新 技术干货