4. 5 #For example : python exam3_1.py Suchart
4 #In MS-DOS prompt, you should type: python name.py your_name
6 #Version 1.0
7 #Written by Mr Suchart
8 #GNU License : You can modify and publish this software everywhere
9
5. 10 import sys 11
12 if len(sys.argv) == 2 : 13 if sys.argv[1] != '' :
14 print("Computer said : Hello, I'm Python!!!")
15 print("Computer said : How are you today?
",sys.argv[1])
16 feeling = input("You said : I'm ")your argv was missing!!!")
17 print("Computer said : Ohh! you are ",feeling,"!!")
6. 18 print("You said : How about you?")
19 print("Computer said : Very good!") 20
21 else :
22 print("Computer said : I cannot talk with you, because
犖犖犖犖犖園犖犖朽1: 犢犖犖犖劇犖犖犖犖÷顕犖 # 犖犖劇賢犖犖迦牽 Comment 犖犖÷顕犖∇犖о顕犖÷硯犢犖迦犖園硯犢犖犖ム犖迦県犖迦犖萎犢犖迦検
犖犖犖犖犖園犖犖園犖犖ム犖迦硯犢犖 犢犖犖∇犖÷犢犖犖ム犖о顕犖÷見犖÷顕犖∇犖犢
10. 犢犖犖犖犖犖犢犖迦犖犖迦牽犢犖犖朽権犖犢犖犖犢犖犖犖÷犖犖犖犖
(Python programming structure)
犢犖犖∇犖犖犖巌犖犖犖犖迦県犖迦犖犖犢犖犖犖÷検犖巌犖犖犖園犖о犢犖 犖犖伍犢犢犖犖犢犖犖犖÷犖萎検犖朽犖園犖犖園犖犖ム険犖犖犖朽犢犖犖朽権犖犖о犖
Main function 犢犖犖÷賢 犖∇犖犖園硯犖犖∇犖迦犢犖犢犖犖犢犖犖犖÷犖迦県犖 C 犖犢犖犢犖犖犖朽
void doit ( int x ) { x = 5; }
int main() {
int z = 27;
doit(z);
fprintf('z is now %dn', z);
return 0; }
11. 犢犖犖犖犖犖犢犖迦犖犖迦県犖迦犖迦牽犢犖犖朽権犖犢犖犖犢犖犖犖÷犖犖犖犖
犖犖犖犢犖犖 犖犖園硯犖犖∇犖迦犢犖犖犢犖犖犖÷犖犖犖犖 犖犖о顕犖÷見犖÷顕犖
1 #!/usr/bin/python 犖犖犖÷犖÷犖犢 犖犖犖劇賢犖犖迦牽犖犖犖萎犖迦絹
犖犖園硯犢犖犖ム犖迦県犖
2 import sys, getopt 犖犖迦犖犢犖迦犖ム犖迦牽犖朽 犖犖犖劇賢犖犖ム顕犖犖犖犖
犢犖犖犖犖犖÷顕犢犖犢犖犖迦
3 def
display():
print("Python
programming")
def main(): print("I'm
the Main
function") display() if
__name__ == "__main__":
main()
犖犖犖萎犖迦絹犖犖園硯犢犖犖 犖犖園犖犖園
犢犖ム鍵犖犖迦肩犖園犖犖犖о犖犖伍検犖犢犖迦犢
犖犖о検犖犖謹犖犖園犖犖園 main 犖犢犖
12. 犢犖о権犖犖犖犢犖犖劇犖犖犖迦犖犖朽犖犖迦犖犢犖
犢犖о権犖犖犖犢犖犖劇犖犖犖迦犖犖朽犖犖迦犖犢犖犖犖∇犖迦犖∇鹸犢犖犖犢犖犖犖犖犖犖
1. Case sensitivity: 犖犖迦牽犖犖園犖犖犖劇犖犖犖園硯犢犖犖 犖犖園硯犢犖犖犢犢犖ム鍵犖犖園硯犢犖ム犖犖犖劇賢犖о犖迦犖犢犖犖犖犖ム鍵犖犖園硯犢犖犖
犢犖犢犖 Number 犢犖ム鍵 number 犢犖÷犢犖犢犖犖園硯犢犖犖犖犖園硯犢犖犖朽権犖о犖園
2. Space and tabs dont mix: 犢犖犖犖犖犖÷賢犖犖о犖 space 犢犖ム鍵 tabs 犖÷元犖犖о顕犖÷見犖÷顕犖∇犖÷
犢犖犖÷厳犖犖犖犖園 犖犖園犖犖園犖犢犖о献犖迦犖犖朽権犖犢犖犖犢犖犖犖 犖犖∇犖迦犖犖÷牽犖萎見犖о犖迦 space 犢犖ム鍵 tabs 犢犖犢犖迦犢犖о権犖犖園犢犖犢
犢犖ム厳犖犖犢犖犖迦賢犖∇犖迦犢犖犖犖∇犖迦犖犖犖謹犖犢犖犢犖迦犖園犖