Python整理一
17552 ワード
---コンテンツの復元開始---
Python(pailen)は最近この言語を勉強していますが、実は数年前にperlを勉強していたときからこの言語があることを知っていました.perlを話している本の後ろでpythonを勉強することをお勧めし、2章の入門も添付しています.その時初めて見たらperlに似ていた.
ここ数日pythonの基本的なことを学んで、整理してみました.次のようになります.
Python(pailen)は最近この言語を勉強していますが、実は数年前にperlを勉強していたときからこの言語があることを知っていました.perlを話している本の後ろでpythonを勉強することをお勧めし、2章の入門も添付しています.その時初めて見たらperlに似ていた.
ここ数日pythonの基本的なことを学んで、整理してみました.次のようになります.
#!/usr/bin/python
'''
3.XX , UTF-8, .
'''
#coding=utf-8
''' , Perl # , 3 '''
print("1. Mirror,python Helloworld .");
print();
print("2. ''' , Perl # , 3 '''");
print();
print("3. Hello World!");
print();
print("4. , !");
print();
print("5. python :3.xx");
print();
print("6. ");
a,b,c=1,"Mirror",1.13;
print("a,b,c=1,\"Mirror\",1.17; # , , . perl ");
print(" ");
print();
print("a=",a);
print("b=",b);
print("c=",c);
print();
print("7. ");
print("str=my name is mirrortom. ~!@#$%^&*()_+|?/\\");
print(" : name .str[3:8], 3( ) 8( )");
str='my name is mirrortom. ~!@#$%^&*()_+|?/\\';
print(str[3:8]);
print(" : str * 2");
print(str * 2);
print();
print("8. del , C ?");
print("-1.name = 'mirror';sex=0;","
-2.del name,sex","
-3.print(name,sex)");
print("NameError: name 'name' is not defined",' 3 : , ');
print();
print("9. ,python []",' , perl .');
list=['1str',2,'3str','mirrortom'];
print (list);
print (list[0]);
print (list[1]);
print (list[2]);
print (list[3]);
print(" :print (list[4])",'list index out of range, ');
print();
print("9. :tuple [t^pl] , , . , , ");
print(" :data=('1str',2,'3str','mirrortom')");
tupledata=('1str',2,'3str','mirrortom')
print(tupledata);
print(tupledata[0]);
print(tupledata[1]);
print(tupledata[2]);
print(tupledata[3]);
print(tupledata*2);
print();
print("10. dictionary, , . json .");
print(" : dict={'name':'mirror','sex':' '}
print(dict)");
dict={'name':'mirror','sex':' '};
print (dict);
print(dict['name']);
print("print(dict['name']);")
print(dict['name']);
print();
print("11. ");
print(" , ");
print(" : int(a) long(a):3.xx long , int");
print("a='1';print(int(a));print(float(a));");
a="1";
print(int(a));
print(float(a));
print(" :a='a';print(ord(a));");
a='a';
print(ord(a));
print();
print("12. // . ,");
print(" :19//3");
print(19//3);
print(" :19/3. //");
print(19/3);
print(" ( ):19%3");
print(19%3);
print();
print("13. . . ");
print("== != <> > < <= >=",' <> 3.XX .');
print();
print("14. . ");
print("= += -= *= /= %= **= //=");
print(" :a,b=3,4;a+=b;print(a);a//=b;print(a)");
a,b=3,4;
a+=b;
print(a);
a//=b;
print(a);
print();
print("15. .& | ^ ~ << >> .");
print(" . .");
print();
print("16. and or not ");
print("a,b=3,5;print(a and b);print(a or b);print(not not b);");
a,b=3,5;
print(a and b);
print(a or b);
print(not not b);
print();
print("17. in not in SQL .python . .");
print();
print("18. is is not .");
print(" :a=b=1;print(a is b);
c=d='mirror';print(c is d)
a=1;b='1';print(a is b);
c='mirror';d='mirror'");
a=b=1;
c=d='mirror';
print(a is b);
print(c is d);
a=1;b='1';
print(a is b);
c='mirror';d='mirror';
print(c is d);
print(" , , C# .print(id(a));");
print(id(a));
print(" print(id(1));print(id('mirror'));print(id(a)); ");
print(id(1));print(id('mirror'));print(id(a));
print();
print("19.if . , if . , . .");
print(" : if , , ,
if 0==1:
\tprint('0==1');
\tprint('false')");
if 0!=1:
print ('0!=1');
print('false');
print(" , , ");
print("if 0==1:
\tprint('0==1')
print('true');");
if 0==1:
print ('0==1');
print('true # print, . IF ');
print(" , ,
if(1==1):print('true');");
if(1==1):print('true #python switch , if xx: elif xx:');
print();
print("20. . , for while do while.");
print("i=1;
while i==1:
\ti+=1;
\tprint(i);");
i=1;
while i==1:
i+=1;
print (i,'# 2');
print("continue break . ");
print(" ,else ?
while xx:
\t.....;
\t.....;
else:
\t else ;");
print(' else , , break , else');
print();
print("for : foreach :
for var in ('1','2'):
\tprint(var)");
for i in ('1','2'):
print(i);
print();
print("21.pass . ?
. :
if 1==1:
\tpass # .");
if 1==1:
pass
print(" , . . python , , .")
print(":( , , pass . .");
print();
print('22. . randrange(0,5,1); .
\t : , random , random import random');
print("import random;
print(random.randrange(0,5)); ");
import random;
print(random.randrange(0,5,1));
import math;
print('import math;
math.pi #',math.pi);
print('math.e #',math.e);
print();
print('23. ');
print('\\ , , .
\\a ');
print("r'\
'",' r, , .');
print(r'\\');
print();
print('24. , .%(name)s :% ,name ,s .');
print("print (\"my name is %(name)s programAge %(pa)d years.\" %{'name':'mirror','pa':3}) ;");
print ("my name is %(name)s programAge %(pa)d years." %{"name":'mirror',"pa":3}) ;
print(":) 3.XX C# string.format. str.format(). ");
print("print(\"my name is {0} programAge {1}.\".format('mirror',3));")
print(" , .print(\"my name is {name} programAge {pa}.\".format(name='mirror',pa=3));");
print("my name is {0} programAge {1}.".format('mirror',3));
print("my name is {name} programAge {pa}.".format(name='mirror',pa=3));
print();
print(" , . ");