Your SlideShare is downloading. ×
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

اسلاید دوم جلسه دوم کلاس پایتون برای هکرهای قانونی

160

Published on

در مورد زبان پایتون متغییر ها انواع داده و به خصوص رشته ها

در مورد زبان پایتون متغییر ها انواع داده و به خصوص رشته ها

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
160
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Python for Ethical Hackers Mohammad reza Kamalifard
  • 2. Python Language Essentials Part 2 : Variables and Data Types © Mohammad reza Kamalifard
  • 3. Variables,Objects and References Python variables do not have any type associated with them Variable's name is a reference to object © Mohammad reza Kamalifard
  • 4. Variables,Objects and References >>> name = 'reza' >>> print name reza >>> >>>name = 10 >>>name 10 © Mohammad reza Kamalifard variable Object
  • 5. Variables,Objects and References >>> name = 'reza' >>> id(name) 3072831328L >>> hex(id(name)) '0xb727af60L' >>> An other way to do that : >>> name.__repr__ <method-wrapper '__repr__' of str object at 0xb727af60> >>> 0xb727af60 is exact memory location where the object stored an here name is a reference to that object © Mohammad reza Kamalifard
  • 6. Data Types Python offers Strings(str and unicode) Numbers(int , float ) List Dictionaries Tuples Boolean … © Mohammad reza Kamalifard
  • 7. Strings Definiton : >>>name = 'reza' >>>name = “reza” >>>name = “rez'a” >>>name = 'Mohammdnreza' >>>print name Mohammad reza © Mohammad reza Kamalifard
  • 8. Strings >>>name = r'Mohammdnreza' raw string and turns off escaping print name Mohammdnreza >>> © Mohammad reza Kamalifard
  • 9. Strings >>> name = ''' ... Hello Dear Students ... Welcome to PYSEC101 Course! ... Python Scripting Course for Ethical Hackers ... ''' >>> name 'nHello Dear StudentsnWelcome to PYSEC101 Course!nPython Scripting Course for Ethical Hackersn' >>> print name Hello Dear Students Welcome to PYSEC101 Course! Python Scripting Course for Ethical Hackers >>> © Mohammad reza Kamalifard

×